2025-05-23 21:17:39,635 [ 581827 ] INFO : ClickHouse root is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse (runner:53, check_args_and_update_paths) 2025-05-23 21:17:39,635 [ 581827 ] INFO : Cases dir is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration (runner:79, check_args_and_update_paths) 2025-05-23 21:17:39,635 [ 581827 ] INFO : utils dir is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse/utils (runner:90, check_args_and_update_paths) 2025-05-23 21:17:39,635 [ 581827 ] INFO : base_configs_dir: /home/ubuntu/_work/ClickHouse/ClickHouse/programs/server, binary: /home/ubuntu/_work/_temp/test/build/clickhouse, cases_dir: /home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration (runner:92, check_args_and_update_paths) clickhouse_integration_tests_volume Running pytest container as: 'docker run --rm --name clickhouse_integration_tests_0o3b0w --privileged --dns-search='.' --memory=30709035008 --security-opt seccomp=unconfined --cap-add=SYS_PTRACE --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/backupview:/ClickHouse/utils/backupview --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/grpc-client/pb2:/ClickHouse/utils/grpc-client/pb2 --volume=/run:/run/host:ro --volume=clickhouse_integration_tests_volume:/var/lib/docker -e DOCKER_DOTNET_CLIENT_TAG=11de0b29a15d -e DOCKER_HELPER_TAG=5dc43a6382f0 -e DOCKER_BASE_TAG=5ccda723c1fc -e DOCKER_KERBEROS_KDC_TAG=9391ecdee8d7 -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=9bec2a638e6e -e DOCKER_MYSQL_JAVA_CLIENT_TAG=766bff31cfe4 -e DOCKER_MYSQL_JS_CLIENT_TAG=41ba7c2ec2a1 -e DOCKER_MYSQL_PHP_CLIENT_TAG=88be89c1e3b6 -e DOCKER_NGINX_DAV_TAG=b55ac9cd7519 -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=a4eff5c7f4d6 -e DOCKER_PYTHON_BOTTLE_TAG=d862517635bf -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=1 --color=no --durations=0 --report-log=parallel3_1.jsonl --report-log-exclude-logs-on-passed-tests 'test_storage_iceberg/test.py::test_minmax_pruning[azure]' 'test_storage_iceberg/test.py::test_minmax_pruning[local]' 'test_storage_iceberg/test.py::test_minmax_pruning[s3]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[local]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2]' 'test_storage_iceberg/test.py::test_types[azure-1]' 'test_storage_iceberg/test.py::test_types[azure-2]' 'test_storage_iceberg/test.py::test_types[local-1]' 'test_storage_iceberg/test.py::test_types[local-2]' 'test_storage_iceberg/test.py::test_types[s3-1]' 'test_storage_iceberg/test.py::test_types[s3-2]' -vvv " altinityinfra/integration-tests-runner:ad96270260ff '. Start tests ============================= test session starts ============================== platform linux -- Python 3.10.12, pytest-7.4.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache Test order randomisation NOT enabled. Enable with --random-order or --random-order-bucket= rootdir: /ClickHouse/tests/integration configfile: pytest.ini plugins: timeout-2.3.1, repeat-0.9.3, order-1.0.0, reportlog-0.4.0, xdist-3.5.0, random-order-1.1.1 timeout: 900.0s timeout method: signal timeout func_only: False created: 10/10 workers 10 workers [18 items] scheduling tests via LoadFileScheduling test_storage_iceberg/test.py::test_minmax_pruning[azure] [gw0] [ 5%] FAILED test_storage_iceberg/test.py::test_minmax_pruning[azure] test_storage_iceberg/test.py::test_minmax_pruning[local] [gw0] [ 11%] FAILED test_storage_iceberg/test.py::test_minmax_pruning[local] test_storage_iceberg/test.py::test_minmax_pruning[s3] [gw0] [ 16%] FAILED test_storage_iceberg/test.py::test_minmax_pruning[s3] test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure] [gw0] [ 22%] FAILED test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure] test_storage_iceberg/test.py::test_minmax_pruning_with_null[local] [gw0] [ 27%] FAILED test_storage_iceberg/test.py::test_minmax_pruning_with_null[local] test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3] [gw0] [ 33%] FAILED test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3] test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1] [gw0] [ 38%] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1] test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2] [gw0] [ 44%] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2] test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1] [gw0] [ 50%] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1] test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2] [gw0] [ 55%] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2] test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1] [gw0] [ 61%] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1] test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2] [gw0] [ 66%] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2] test_storage_iceberg/test.py::test_types[azure-1] [gw0] [ 72%] FAILED test_storage_iceberg/test.py::test_types[azure-1] test_storage_iceberg/test.py::test_types[azure-2] [gw0] [ 77%] FAILED test_storage_iceberg/test.py::test_types[azure-2] test_storage_iceberg/test.py::test_types[local-1] [gw0] [ 83%] FAILED test_storage_iceberg/test.py::test_types[local-1] test_storage_iceberg/test.py::test_types[local-2] [gw0] [ 88%] FAILED test_storage_iceberg/test.py::test_types[local-2] test_storage_iceberg/test.py::test_types[s3-1] [gw0] [ 94%] FAILED test_storage_iceberg/test.py::test_types[s3-1] test_storage_iceberg/test.py::test_types[s3-2] [gw0] [100%] FAILED test_storage_iceberg/test.py::test_types[s3-2] =================================== FAILURES =================================== __________________________ test_minmax_pruning[azure] __________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = storage_type = 'azure' @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_minmax_pruning(started_cluster, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = "test_minmax_pruning_" + storage_type + "_" + get_uuid_str() def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" CREATE TABLE {TABLE_NAME} ( tag INT, date DATE, ts TIMESTAMP, time_struct struct, name VARCHAR(50), number BIGINT ) USING iceberg OPTIONS('format-version'='2') """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-01-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (2, DATE '2024-02-20', TIMESTAMP '2024-03-20 15:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-03-20 14:00:00'), 'vasilisa', 6) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (3, DATE '2025-03-20', TIMESTAMP '2024-04-30 14:00:00', named_struct('a', DATE '2024-03-20', 'b', TIMESTAMP '2024-04-30 14:00:00'), 'icebreaker', 7) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (4, DATE '2025-04-20', TIMESTAMP '2024-05-30 14:00:00', named_struct('a', DATE '2024-04-20', 'b', TIMESTAMP '2024-05-30 14:00:00'), 'iceberg', 8) """ ) creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) def check_validity_and_get_prunned_files(select_expression): query_id1 = f"{TABLE_NAME}-{uuid.uuid4()}" query_id2 = f"{TABLE_NAME}-{uuid.uuid4()}" data1 = instance.query( select_expression, query_id=query_id1, settings={"use_iceberg_partition_pruning": 0, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data1 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data1.strip().split("\n")), ) ) data2 = instance.query( select_expression, query_id=query_id2, settings={"use_iceberg_partition_pruning": 1, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data2 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data2.strip().split("\n")), ) ) assert data1 == data2 instance.query("SYSTEM FLUSH LOGS") print( "Unprunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ), ) print( "Prunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ), ) assert 0 == int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ) ) return int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ) ) assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} ORDER BY ALL" ) == 0 ) > assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} WHERE date <= '2024-01-25' ORDER BY ALL" ) == 3 ) E assert 0 == 3 E + where 0 = .check_validity_and_get_prunned_files at 0x7fc0205f30a0>("SELECT * FROM \n icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/', format=Parquet)\n WHERE date <= '2024-01-25' ORDER BY ALL") test_storage_iceberg/test.py:2889: AssertionError ---------------------------- Captured stdout setup ----------------------------- 25/05/23 21:17:47 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Picked up JAVA_TOOL_OPTIONS: -Djdk.attach.allowAttachSelf=true Picked up JAVA_TOOL_OPTIONS: -Djdk.attach.allowAttachSelf=true Setting default log level to "WARN". To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel). ------------------------------ Captured log setup ------------------------------ 2025-05-23 21:17:45 [ 686 ] DEBUG : Command:[docker ps | wc -l] (cluster.py:121, run_and_check) 2025-05-23 21:17:45 [ 686 ] DEBUG : Stdout:1 (cluster.py:145, run_and_check) 2025-05-23 21:17:45 [ 686 ] DEBUG : No running containers (conftest.py:95, cleanup_environment) 2025-05-23 21:17:45 [ 686 ] DEBUG : Pruning Docker networks (conftest.py:97, cleanup_environment) 2025-05-23 21:17:45 [ 686 ] DEBUG : Command:[docker network prune --force] (cluster.py:121, run_and_check) 2025-05-23 21:17:45 [ 686 ] DEBUG : Command:[sysctl net.ipv4.ip_local_port_range='55000 65535'] (cluster.py:121, run_and_check) 2025-05-23 21:17:45 [ 686 ] DEBUG : Stdout:net.ipv4.ip_local_port_range = 55000 65535 (cluster.py:145, run_and_check) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_KERBEROS_KDC_TAG 9391ecdee8d7 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV CLICKHOUSE_TESTS_SERVER_BIN_PATH /clickhouse (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV MSAN_OPTIONS abort_on_error=1 poison_in_dtor=1 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV JAVA_TOOL_OPTIONS -Djdk.attach.allowAttachSelf=true (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV TSAN_OPTIONS halt_on_error=1 abort_on_error=1 history_size=7 memory_limit_mb=46080 second_deadlock_stack=1 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV HOSTNAME 404431616e0e (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV SHLVL 0 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV HOME /root (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV OLDPWD / (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_HELPER_TAG 5dc43a6382f0 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PYTHONUNBUFFERED 1 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_PYTHON_BOTTLE_TAG d862517635bf (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV UBSAN_OPTIONS print_stacktrace=1 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PYTEST_ADDOPTS --dist=loadfile -n 10 -rfEps --run-id=1 --color=no --durations=0 --report-log=parallel3_1.jsonl --report-log-exclude-logs-on-passed-tests 'test_storage_iceberg/test.py::test_minmax_pruning[azure]' 'test_storage_iceberg/test.py::test_minmax_pruning[local]' 'test_storage_iceberg/test.py::test_minmax_pruning[s3]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[local]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2]' 'test_storage_iceberg/test.py::test_types[azure-1]' 'test_storage_iceberg/test.py::test_types[azure-2]' 'test_storage_iceberg/test.py::test_types[local-1]' 'test_storage_iceberg/test.py::test_types[local-2]' 'test_storage_iceberg/test.py::test_types[s3-1]' 'test_storage_iceberg/test.py::test_types[s3-2]' -vvv (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV COMPOSE_HTTP_TIMEOUT 600 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_MYSQL_PHP_CLIENT_TAG 88be89c1e3b6 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_DOTNET_CLIENT_TAG 11de0b29a15d (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV CLICKHOUSE_TESTS_CLIENT_BIN_PATH /clickhouse (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_MYSQL_JS_CLIENT_TAG 41ba7c2ec2a1 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PATH /spark-3.3.2-bin-hadoop3/bin:/opt/gdb/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_KERBERIZED_HADOOP_TAG latest (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_CHANNEL stable (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_CLIENT_TIMEOUT 300 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_POSTGRESQL_JAVA_CLIENT_TAG a4eff5c7f4d6 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_NGINX_DAV_TAG b55ac9cd7519 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_MYSQL_GOLANG_CLIENT_TAG 9bec2a638e6e (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PWD /ClickHouse/tests/integration (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_MYSQL_JAVA_CLIENT_TAG 766bff31cfe4 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV CLICKHOUSE_TESTS_BASE_CONFIG_DIR /clickhouse-config (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV TZ Etc/UTC (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV JAVA_PATH /usr/lib/jvm/java-11-openjdk-amd64/bin/java (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV DOCKER_BASE_TAG 5ccda723c1fc (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV SPARK_HOME /spark-3.3.2-bin-hadoop3 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV LC_CTYPE C.UTF-8 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV INTEGRATION_TESTS_RUN_ID 1 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV WORKER_FREE_PORTS 30000 30001 30002 30003 30004 30005 30006 30007 30008 30009 30010 30011 30012 30013 30014 30015 30016 30017 30018 30019 30020 30021 30022 30023 30024 30025 30026 30027 30028 30029 30030 30031 30032 30033 30034 30035 30036 30037 30038 30039 30040 30041 30042 30043 30044 30045 30046 30047 30048 30049 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PYTEST_XDIST_TESTRUNUID 7a91d2cafc874af5a944aa9d16ebda4f (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PYTEST_XDIST_WORKER gw0 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PYTEST_XDIST_WORKER_COUNT 10 (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : ENV PYTEST_CURRENT_TEST test_storage_iceberg/test.py::test_minmax_pruning[azure] (setup) (cluster.py:419, __init__) 2025-05-23 21:17:45 [ 686 ] DEBUG : CLUSTER INIT base_config_dir:/clickhouse-config (cluster.py:719, __init__) 2025-05-23 21:17:47 [ 686 ] DEBUG : GatewayClient.address is deprecated and will be removed in version 1.0. Use GatewayParameters instead. (java_gateway.py:163, deprecated) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: A 42f7d8223cfd37a2e18bac44003e9cbfa07d6f900437c1fa53c4ed0337538baa (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.SparkConf e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.api.java.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.api.python.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.ml.python.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.mllib.api.python.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.resource.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.sql.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.sql.api.python.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj org.apache.spark.sql.hive.* e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: j i rj scala.Tuple2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: r u SparkConf rj e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.SparkConf (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: i org.apache.spark.SparkConf bTrue e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro0 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 set sspark.app.name sspark_test e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro1 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 set sspark.master slocal e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro2 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.serializer.objectStreamReset e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 set sspark.serializer.objectStreamReset s100 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro3 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.rdd.compress e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 set sspark.rdd.compress sTrue e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro4 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.master e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.app.name e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.master e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 get sspark.master e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yslocal (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.app.name e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 get sspark.app.name e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark_test (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 contains sspark.home e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o0 getAll e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yto5 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i0 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro6 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o6 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.master (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o6 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yslocal (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro7 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o7 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.app.name (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o7 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark_test (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o8 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.rdd.compress (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o8 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysTrue (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i3 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro9 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o9 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.serializer.objectStreamReset (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o9 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ys100 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i4 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro10 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o10 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.submit.pyFiles (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o10 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ys (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro11 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o11 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.submit.deployMode (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o11 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysclient (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i6 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro12 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o12 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.app.submitTime (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o12 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ys1748035067710 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a g o5 i7 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yro13 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o13 _1 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ysspark.ui.showConsoleProgress (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: c o13 _2 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ystrue (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: a e o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !yi8 (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: r u JavaSparkContext rj e (clientserver.py:501, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.java.JavaSparkContext (clientserver.py:512, send_command) 2025-05-23 21:17:47 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.java.JavaSparkContext ro0 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: A 42f7d8223cfd37a2e18bac44003e9cbfa07d6f900437c1fa53c4ed0337538baa (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: m d o1 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: m d o2 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: m d o3 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: m d o4 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: m d o6 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: m d o5 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro14 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o14 sc e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro15 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o15 conf e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro16 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u PythonAccumulatorV2 rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonAccumulatorV2 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonAccumulatorV2 s127.0.0.1 i65493 s42f7d8223cfd37a2e18bac44003e9cbfa07d6f900437c1fa53c4ed0337538baa e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro17 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o14 sc e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro18 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o18 register ro17 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils isEncryptionEnabled e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils isEncryptionEnabled ro14 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getPythonAuthSocketTimeout e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getPythonAuthSocketTimeout ro14 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yL15 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getSparkBufferSize e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getSparkBufferSize ro14 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yi65536 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache.spark rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache.spark.SparkFiles rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.SparkFiles (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r m org.apache.spark.SparkFiles getRootDirectory e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.SparkFiles getRootDirectory e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ys/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/userFiles-c7bc5725-24c3-48ee-8667-bcbd3e48dfaf (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o16 get sspark.submit.pyFiles s e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ys (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache.spark rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util.Utils rj e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.util.Utils (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: r m org.apache.spark.util.Utils getLocalDir e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o14 sc e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro19 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c o19 conf e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !yro20 (clientserver.py:512, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.util.Utils getLocalDir ro20 e (clientserver.py:501, send_command) 2025-05-23 21:17:48 [ 686 ] DEBUG : Answer received: !ys/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320 (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u org rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u org.apache rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u org.apache.spark rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util.Utils rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.util.Utils (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r m org.apache.spark.util.Utils createTempDir e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.util.Utils createTempDir s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320 spyspark e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yro21 (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o21 getAbsolutePath e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ys/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-066ae768-608b-4e5c-8c84-bafb627c400c (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o16 get sspark.python.profile sfalse e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ysfalse (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession getDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession getDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yro22 (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o22 isDefined e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o14 sc e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yro23 (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yao24 (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o24 put sspark.app.name sspark_test e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o24 put sspark.master slocal e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: i org.apache.spark.sql.SparkSession ro23 ro24 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yro25 (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setDefaultSession ro25 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro25 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c o14 stop e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession clearDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession clearDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession clearActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession clearActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1656, add_instance) 2025-05-23 21:17:49 [ 686 ] DEBUG : Cluster name: project_name:rootteststorageiceberg-gw0. Added instance name:node1 tag:5ccda723c1fc base_cmd:['docker', 'compose', '--env-file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env', '--project-name', 'rootteststorageiceberg-gw0', '--file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:1942, add_instance) 2025-05-23 21:17:49 [ 686 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1656, add_instance) 2025-05-23 21:17:49 [ 686 ] DEBUG : Cluster name: project_name:rootteststorageiceberg-gw0. Added instance name:node2 tag:5ccda723c1fc base_cmd:['docker', 'compose', '--env-file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env', '--project-name', 'rootteststorageiceberg-gw0', '--file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml', '--file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:1942, add_instance) 2025-05-23 21:17:49 [ 686 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1656, add_instance) 2025-05-23 21:17:49 [ 686 ] DEBUG : Cluster name: project_name:rootteststorageiceberg-gw0. Added instance name:node3 tag:5ccda723c1fc base_cmd:['docker', 'compose', '--env-file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env', '--project-name', 'rootteststorageiceberg-gw0', '--file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml', '--file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml', '--file', '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/docker-compose.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:1942, add_instance) 2025-05-23 21:17:49 [ 686 ] INFO : Starting cluster... (test.py:96, started_cluster) 2025-05-23 21:17:49 [ 686 ] INFO : Running tests in /ClickHouse/tests/integration/test_storage_iceberg/test.py (cluster.py:2672, start) 2025-05-23 21:17:49 [ 686 ] DEBUG : Cluster start called. is_up=False (cluster.py:2679, start) 2025-05-23 21:17:49 [ 686 ] DEBUG : Docker networks for project rootteststorageiceberg-gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:825, print_all_docker_pieces) 2025-05-23 21:17:49 [ 686 ] DEBUG : Docker containers for project rootteststorageiceberg-gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:833, print_all_docker_pieces) 2025-05-23 21:17:49 [ 686 ] DEBUG : Docker volumes for project rootteststorageiceberg-gw0 are DRIVER VOLUME NAME (cluster.py:841, print_all_docker_pieces) 2025-05-23 21:17:49 [ 686 ] DEBUG : Cleanup called (cluster.py:846, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Docker networks for project rootteststorageiceberg-gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:825, print_all_docker_pieces) 2025-05-23 21:17:49 [ 686 ] DEBUG : Docker containers for project rootteststorageiceberg-gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:833, print_all_docker_pieces) 2025-05-23 21:17:49 [ 686 ] DEBUG : Docker volumes for project rootteststorageiceberg-gw0 are DRIVER VOLUME NAME (cluster.py:841, print_all_docker_pieces) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command:[docker container list --all --filter name='^/rootteststorageiceberg-gw0-.*-1$' --format '{{.ID}}:{{.Names}}'] (cluster.py:121, run_and_check) 2025-05-23 21:17:49 [ 686 ] DEBUG : Unstopped containers: {} (cluster.py:860, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : No running containers for project: rootteststorageiceberg-gw0 (cluster.py:874, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Trying to prune unused networks... (cluster.py:880, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Trying to prune unused images... (cluster.py:896, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command:[docker image prune -f] (cluster.py:121, run_and_check) 2025-05-23 21:17:49 [ 686 ] DEBUG : Stdout:Total reclaimed space: 0B (cluster.py:145, run_and_check) 2025-05-23 21:17:49 [ 686 ] DEBUG : Images pruned (cluster.py:899, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Trying to prune unused volumes... (cluster.py:905, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command:[docker volume ls | wc -l] (cluster.py:121, run_and_check) 2025-05-23 21:17:49 [ 686 ] DEBUG : Stdout:1 (cluster.py:145, run_and_check) 2025-05-23 21:17:49 [ 686 ] DEBUG : Volumes pruned: 1 (cluster.py:910, cleanup) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup directory for instance: node1 (cluster.py:2692, start) 2025-05-23 21:17:49 [ 686 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4536, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Create directory for common tests configuration (cluster.py:4541, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Copy common configuration from helpers (cluster.py:4561, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Generate and write macros file (cluster.py:4613, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/query_log.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/cluster.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/named_collections.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/filesystem_caches.xml'] to /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/configs/config.d (cluster.py:4649, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/database (cluster.py:4666, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/logs (cluster.py:4677, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon -- ; coproc tail -f /dev/null; wait $$!" (cluster.py:4758, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup directory for instance: node2 (cluster.py:2692, start) 2025-05-23 21:17:49 [ 686 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4536, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Create directory for common tests configuration (cluster.py:4541, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Copy common configuration from helpers (cluster.py:4561, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Generate and write macros file (cluster.py:4613, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/query_log.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/cluster.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/named_collections.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/filesystem_caches.xml'] to /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/configs/config.d (cluster.py:4649, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/database (cluster.py:4666, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/logs (cluster.py:4677, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon -- ; coproc tail -f /dev/null; wait $$!" (cluster.py:4758, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup directory for instance: node3 (cluster.py:2692, start) 2025-05-23 21:17:49 [ 686 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4536, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Create directory for common tests configuration (cluster.py:4541, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Copy common configuration from helpers (cluster.py:4561, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Generate and write macros file (cluster.py:4613, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/query_log.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/cluster.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/named_collections.xml', '/ClickHouse/tests/integration/test_storage_iceberg/configs/config.d/filesystem_caches.xml'] to /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/configs/config.d (cluster.py:4649, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/database (cluster.py:4666, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/logs (cluster.py:4677, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Entrypoint cmd: bash -c "trap 'pkill tail' INT TERM; clickhouse server --config-file=/etc/clickhouse-server/config.xml --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log --daemon -- ; coproc tail -f /dev/null; wait $$!" (cluster.py:4758, create_dir) 2025-05-23 21:17:49 [ 686 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/minio/certs/public.crt', 'RESOLVER_LOGS': '/ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/resolver', 'RESOLVER_LOGS_FS': 'bind', 'AZURITE_PORT': '30000', 'AZURITE_STORAGE_ACCOUNT_URL': 'http://azurite1:30000/devstoreaccount1', 'AZURITE_CONNECTION_STRING': 'DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://azurite1:30000/devstoreaccount1;'} stored in /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env (cluster.py:96, _create_env_file) 2025-05-23 21:17:49 [ 686 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2025-05-23 21:17:49 [ 686 ] DEBUG : No config file found (config.py:28, find_config_file) 2025-05-23 21:17:49 [ 686 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2025-05-23 21:17:49 [ 686 ] DEBUG : No config file found (config.py:28, find_config_file) 2025-05-23 21:17:49 [ 686 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 826 (connectionpool.py:547, _make_request) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command:[docker compose --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --project-name rootteststorageiceberg-gw0 --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/docker-compose.yml pull] (cluster.py:121, run_and_check) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o24 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o9 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o10 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o11 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o12 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o13 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o15 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o18 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o19 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o20 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o21 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o22 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Command to send: m d o23 e (clientserver.py:501, send_command) 2025-05-23 21:17:49 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: proxy2 Skipped - Image is already being pulled by proxy1 (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: node3 Skipped - Image is already being pulled by node2 (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: node1 Skipped - Image is already being pulled by node2 (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: resolver Pulling (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: minio1 Pulling (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: node2 Pulling (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: proxy1 Pulling (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: azurite1 Pulling (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: node2 Pulled (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: minio1 Pulled (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: proxy1 Pulled (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: resolver Pulled (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] DEBUG : Stderr: azurite1 Pulled (cluster.py:147, run_and_check) 2025-05-23 21:18:51 [ 686 ] INFO : Trying to create Minio instance by command docker compose --project-name rootteststorageiceberg-gw0 --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --verbose up -d (cluster.py:2993, start) 2025-05-23 21:18:51 [ 686 ] DEBUG : Command:[docker compose --project-name rootteststorageiceberg-gw0 --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --verbose up -d] (cluster.py:121, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:51Z" level=trace msg="Docker Desktop integration not enabled" (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Network rootteststorageiceberg-gw0_default Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Network rootteststorageiceberg-gw0_default Created (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Volume "rootteststorageiceberg-gw0_data1-1" Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Volume "rootteststorageiceberg-gw0_data1-1" Created (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:52Z" level=debug msg="otel error" error="" (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:52Z" level=debug msg="otel error" error="" (cluster.py:147, run_and_check) 2025-05-23 21:18:52 [ 686 ] INFO : Trying to connect to Minio... (cluster.py:2999, start) 2025-05-23 21:18:52 [ 686 ] DEBUG : get_instance_ip instance_name=minio1 (cluster.py:1999, get_instance_ip) 2025-05-23 21:18:52 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-minio1-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:52 [ 686 ] DEBUG : get_instance_ip instance_name=proxy1 (cluster.py:1999, get_instance_ip) 2025-05-23 21:18:52 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-proxy1-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:52 [ 686 ] DEBUG : Starting new HTTP connection (1): 172.16.1.5:9001 (connectionpool.py:245, _new_conn) 2025-05-23 21:18:52 [ 686 ] DEBUG : Incremented Retry for (url='/'): Retry(total=2, connect=None, read=None, redirect=None, status=None) (retry.py:517, increment) 2025-05-23 21:18:52 [ 686 ] WARNING : Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / (connectionpool.py:872, urlopen) 2025-05-23 21:18:52 [ 686 ] DEBUG : Starting new HTTP connection (2): 172.16.1.5:9001 (connectionpool.py:245, _new_conn) 2025-05-23 21:18:52 [ 686 ] DEBUG : Incremented Retry for (url='/'): Retry(total=1, connect=None, read=None, redirect=None, status=None) (retry.py:517, increment) 2025-05-23 21:18:52 [ 686 ] WARNING : Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / (connectionpool.py:872, urlopen) 2025-05-23 21:18:52 [ 686 ] DEBUG : Starting new HTTP connection (3): 172.16.1.5:9001 (connectionpool.py:245, _new_conn) 2025-05-23 21:18:52 [ 686 ] DEBUG : Incremented Retry for (url='/'): Retry(total=0, connect=None, read=None, redirect=None, status=None) (retry.py:517, increment) 2025-05-23 21:18:52 [ 686 ] WARNING : Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / (connectionpool.py:872, urlopen) 2025-05-23 21:18:52 [ 686 ] DEBUG : Starting new HTTP connection (4): 172.16.1.5:9001 (connectionpool.py:245, _new_conn) 2025-05-23 21:18:52 [ 686 ] DEBUG : Can't connect to Minio: HTTPConnectionPool(host='172.16.1.5', port=9001): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) (cluster.py:2516, wait_minio_to_start) 2025-05-23 21:18:53 [ 686 ] DEBUG : Starting new HTTP connection (5): 172.16.1.5:9001 (connectionpool.py:245, _new_conn) 2025-05-23 21:18:53 [ 686 ] DEBUG : http://172.16.1.5:9001 "GET / HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:53 [ 686 ] DEBUG : Connected to Minio. (cluster.py:2496, wait_minio_to_start) 2025-05-23 21:18:53 [ 686 ] DEBUG : http://172.16.1.5:9001 "GET /root?location= HTTP/1.1" 404 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:53 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:53 [ 686 ] DEBUG : S3 bucket 'root' created (cluster.py:2511, wait_minio_to_start) 2025-05-23 21:18:53 [ 686 ] DEBUG : http://172.16.1.5:9001 "GET /root2?location= HTTP/1.1" 404 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:53 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root2 HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:53 [ 686 ] DEBUG : S3 bucket 'root2' created (cluster.py:2511, wait_minio_to_start) 2025-05-23 21:18:53 [ 686 ] INFO : Trying to create Azurite instance by command docker compose --project-name rootteststorageiceberg-gw0 --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --verbose up -d (cluster.py:3004, start) 2025-05-23 21:18:53 [ 686 ] DEBUG : Command:[docker compose --project-name rootteststorageiceberg-gw0 --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --verbose up -d] (cluster.py:121, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:53Z" level=trace msg="Docker Desktop integration not enabled" (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:53Z" level=warning msg="Found orphan containers ([rootteststorageiceberg-gw0-resolver-1 rootteststorageiceberg-gw0-minio1-1 rootteststorageiceberg-gw0-proxy1-1 rootteststorageiceberg-gw0-proxy2-1]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up." (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:53Z" level=debug msg="otel error" error="" (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] DEBUG : Stderr:time="2025-05-23T21:18:53Z" level=debug msg="otel error" error="" (cluster.py:147, run_and_check) 2025-05-23 21:18:53 [ 686 ] INFO : Trying to connect to Azurite (cluster.py:3018, start) 2025-05-23 21:18:53 [ 686 ] DEBUG : Command to send: m d o7 e (clientserver.py:501, send_command) 2025-05-23 21:18:53 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:53 [ 686 ] DEBUG : Command to send: m d o8 e (clientserver.py:501, send_command) 2025-05-23 21:18:53 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:53 [ 686 ] DEBUG : Command to send: m d o0 e (clientserver.py:501, send_command) 2025-05-23 21:18:53 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:54 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/?restype=REDACTED&comp=REDACTED' Request method: 'GET' Request headers: 'x-ms-version': 'REDACTED' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8806d786-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' No body was attached to the request (_universal.py:514, on_request) 2025-05-23 21:18:54 [ 686 ] DEBUG : Starting new HTTP connection (1): 127.0.0.1:30000 (connectionpool.py:245, _new_conn) 2025-05-23 21:18:54 [ 686 ] DEBUG : http://127.0.0.1:30000 "GET /devstoreaccount1/?restype=account&comp=properties HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:54 [ 686 ] INFO : Response status: 200 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'x-ms-client-request-id': '8806d786-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '61e440a8-a16f-4b1a-9095-6bd4cb0310e8' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:18:54 GMT' 'x-ms-sku-name': 'REDACTED' 'x-ms-account-kind': 'REDACTED' 'x-ms-is-hns-enabled': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:18:54 [ 686 ] DEBUG : {'client_request_id': '8806d786-381b-11f0-afcc-0242ac110002', 'request_id': '61e440a8-a16f-4b1a-9095-6bd4cb0310e8', 'version': '2025-05-05', 'date': datetime.datetime(2025, 5, 23, 21, 18, 54, tzinfo=datetime.timezone.utc), 'sku_name': 'Standard_RAGRS', 'account_kind': 'StorageV2', 'is_hns_enabled': False} (cluster.py:2544, wait_azurite_to_start) 2025-05-23 21:18:54 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/?comp=REDACTED&prefix=REDACTED&include=REDACTED' Request method: 'GET' Request headers: 'x-ms-version': 'REDACTED' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '880caa4e-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' No body was attached to the request (_universal.py:514, on_request) 2025-05-23 21:18:54 [ 686 ] DEBUG : http://127.0.0.1:30000 "GET /devstoreaccount1/?comp=list&prefix=azurite-container&include= HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:54 [ 686 ] INFO : Response status: 200 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'x-ms-client-request-id': '880caa4e-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '19e81f39-8549-41fb-a50b-b19de44c6cab' 'x-ms-version': 'REDACTED' 'content-type': 'application/xml' 'Date': 'Fri, 23 May 2025 21:18:54 GMT' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Transfer-Encoding': 'chunked' (_universal.py:550, on_response) 2025-05-23 21:18:54 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/azurite-container?restype=REDACTED' Request method: 'GET' Request headers: 'x-ms-version': 'REDACTED' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '880e49ee-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' No body was attached to the request (_universal.py:514, on_request) 2025-05-23 21:18:54 [ 686 ] DEBUG : http://127.0.0.1:30000 "GET /devstoreaccount1/azurite-container?restype=container HTTP/1.1" 404 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:54 [ 686 ] INFO : Response status: 404 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'x-ms-error-code': 'ContainerNotFound' 'x-ms-request-id': '9145be1e-eb4c-4d0c-9e07-a9a39f6993fe' 'content-type': 'application/xml' 'Date': 'Fri, 23 May 2025 21:18:54 GMT' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Transfer-Encoding': 'chunked' (_universal.py:550, on_response) 2025-05-23 21:18:54 [ 686 ] DEBUG : azurite container 'azurite-container' doesn't exist, creating it (cluster.py:2566, wait_azurite_to_start) 2025-05-23 21:18:54 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/azurite-container?restype=REDACTED' Request method: 'PUT' Request headers: 'x-ms-version': 'REDACTED' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '880f6f7c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' No body was attached to the request (_universal.py:514, on_request) 2025-05-23 21:18:54 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/azurite-container?restype=container HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:54 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x202F16A65247100"' 'last-modified': 'Fri, 23 May 2025 21:18:54 GMT' 'x-ms-client-request-id': '880f6f7c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f2d57556-7650-44c8-9466-8284ebb0727a' 'x-ms-version': 'REDACTED' 'Date': 'Fri, 23 May 2025 21:18:54 GMT' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:18:54 [ 686 ] DEBUG : ('Trying to create ClickHouse instance by command %s', 'docker compose --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --project-name rootteststorageiceberg-gw0 --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/docker-compose.yml up -d --no-recreate') (cluster.py:3061, start) 2025-05-23 21:18:54 [ 686 ] DEBUG : Command:[docker compose --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --project-name rootteststorageiceberg-gw0 --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/docker-compose.yml up -d --no-recreate] (cluster.py:121, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Running (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Running (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Running (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Running (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Running (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Creating (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Created (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Starting (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Started (cluster.py:147, run_and_check) 2025-05-23 21:18:55 [ 686 ] DEBUG : ClickHouse instance created (cluster.py:3069, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : get_instance_ip instance_name=node1 (cluster.py:1999, get_instance_ip) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node1-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : get_instance_ip instance_name=node1 (cluster.py:2009, get_instance_global_ipv6) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node1-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : Waiting for ClickHouse start in node1, ip: 172.16.1.8... (cluster.py:3077, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node1-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/1aa4af2d7d572eb4c2ae60d5777d29217156692b582932c71eee41234c84e15e/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/1aa4af2d7d572eb4c2ae60d5777d29217156692b582932c71eee41234c84e15e/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/1aa4af2d7d572eb4c2ae60d5777d29217156692b582932c71eee41234c84e15e/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/1aa4af2d7d572eb4c2ae60d5777d29217156692b582932c71eee41234c84e15e/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/1aa4af2d7d572eb4c2ae60d5777d29217156692b582932c71eee41234c84e15e/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : ClickHouse node1 started (cluster.py:3081, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : get_instance_ip instance_name=node2 (cluster.py:1999, get_instance_ip) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node2-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : get_instance_ip instance_name=node2 (cluster.py:2009, get_instance_global_ipv6) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node2-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : Waiting for ClickHouse start in node2, ip: 172.16.1.9... (cluster.py:3077, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node2-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/bba7de56e9b116674091aa25fd0b9f3f1a8b8dbaa9af6f3c546cb8e26546d08d/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/bba7de56e9b116674091aa25fd0b9f3f1a8b8dbaa9af6f3c546cb8e26546d08d/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : ClickHouse node2 started (cluster.py:3081, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : get_instance_ip instance_name=node3 (cluster.py:1999, get_instance_ip) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node3-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : get_instance_ip instance_name=node3 (cluster.py:2009, get_instance_global_ipv6) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node3-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : Waiting for ClickHouse start in node3, ip: 172.16.1.7... (cluster.py:3077, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/rootteststorageiceberg-gw0-node3-1/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://localhost:None "GET /v1.46/containers/2b8b5e7249413a6d84cccc40d9d7a67f0b78df899992482c5f299bef5ee692d3/json HTTP/1.1" 200 None (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : ClickHouse node3 started (cluster.py:3081, start) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root?policy= HTTP/1.1" 204 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://172.16.1.5:9001 "GET /root-with-auth?location= HTTP/1.1" 404 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root-with-auth HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] INFO : S3 bucket created (test.py:100, started_cluster) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u SparkConf rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.SparkConf (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: i org.apache.spark.SparkConf bTrue e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro26 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.app.name sspark_test e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro27 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.master slocal e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro28 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.sql.catalog.spark_catalog sorg.apache.iceberg.spark.SparkSessionCatalog e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro29 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.sql.catalog.local sorg.apache.iceberg.spark.SparkCatalog e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro30 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.sql.catalog.spark_catalog.type shadoop e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro31 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.sql.catalog.spark_catalog.warehouse s/iceberg_data e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro32 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.sql.extensions sorg.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro33 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 get sspark.executor.allowSparkContext sfalse e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.serializer.objectStreamReset e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.serializer.objectStreamReset s100 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro34 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.rdd.compress e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 set sspark.rdd.compress sTrue e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro35 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.master e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.app.name e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.master e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 get sspark.master e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yslocal (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.app.name e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybtrue (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 get sspark.app.name e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark_test (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 contains sspark.home e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o26 getAll e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yto36 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i0 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro37 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o37 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.master (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o37 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yslocal (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro38 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o38 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.sql.catalog.local (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o38 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysorg.apache.iceberg.spark.SparkCatalog (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro39 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o39 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.app.name (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o39 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark_test (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i3 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro40 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o40 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.rdd.compress (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o40 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysTrue (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i4 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro41 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o41 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.serializer.objectStreamReset (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o41 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys100 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i5 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro42 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o42 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.sql.catalog.spark_catalog.warehouse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o42 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys/iceberg_data (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i6 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro43 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o43 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.submit.pyFiles (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o43 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i7 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro44 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o44 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.sql.catalog.spark_catalog (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o44 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysorg.apache.iceberg.spark.SparkSessionCatalog (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i8 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro45 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o45 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.submit.deployMode (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o45 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysclient (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i9 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro46 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o46 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.sql.catalog.spark_catalog.type (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o46 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yshadoop (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i10 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro47 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o47 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.app.submitTime (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o47 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys1748035067710 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i11 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro48 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o48 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.ui.showConsoleProgress (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o48 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ystrue (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a g o36 i12 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro49 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o49 _1 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysspark.sql.extensions (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o49 _2 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysorg.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: a e o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi13 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u JavaSparkContext rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.java.JavaSparkContext (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.java.JavaSparkContext ro26 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro50 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro51 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o51 conf e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro52 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u PythonAccumulatorV2 rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonAccumulatorV2 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonAccumulatorV2 s127.0.0.1 i57103 s42f7d8223cfd37a2e18bac44003e9cbfa07d6f900437c1fa53c4ed0337538baa e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro53 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro54 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o54 register ro53 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils isEncryptionEnabled e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils isEncryptionEnabled ro50 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getPythonAuthSocketTimeout e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getPythonAuthSocketTimeout ro50 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yL15 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getSparkBufferSize e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getSparkBufferSize ro50 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yi65536 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark.SparkFiles rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.SparkFiles (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.SparkFiles getRootDirectory e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.SparkFiles getRootDirectory e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/userFiles-e1385bf2-05d4-456e-b93d-b979a4876e4e (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o52 get sspark.submit.pyFiles s e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util.Utils rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.util.Utils (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.util.Utils getLocalDir e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro55 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o55 conf e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro56 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.util.Utils getLocalDir ro56 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yp (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u org.apache.spark.util.Utils rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.util.Utils (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.util.Utils createTempDir e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.util.Utils createTempDir s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320 spyspark e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro57 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o57 getAbsolutePath e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ys/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o52 get sspark.python.profile sfalse e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ysfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession getDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession getDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro58 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o58 isDefined e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro59 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yao60 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.app.name sspark_test e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.master slocal e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.sql.catalog.spark_catalog sorg.apache.iceberg.spark.SparkSessionCatalog e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.sql.catalog.local sorg.apache.iceberg.spark.SparkCatalog e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.sql.catalog.spark_catalog.type shadoop e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.sql.catalog.spark_catalog.warehouse s/iceberg_data e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o60 put sspark.sql.extensions sorg.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: i org.apache.spark.sql.SparkSession ro59 ro60 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yro61 (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setDefaultSession e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o27 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setDefaultSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o28 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o29 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o30 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o31 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o32 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o33 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o34 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o35 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer?restype=REDACTED' Request method: 'PUT' Request headers: 'x-ms-version': 'REDACTED' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '88cc14e2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' No body was attached to the request (_universal.py:514, on_request) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o37 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o38 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o39 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o40 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o41 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o42 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o43 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o44 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o45 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o36 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: m d o60 e (clientserver.py:501, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:55 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer?restype=container HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:55 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FBE030CE1784B0"' 'last-modified': 'Fri, 23 May 2025 21:18:55 GMT' 'x-ms-client-request-id': '88cc14e2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '3d9f326c-5467-43e0-a2f0-e822559bfada' 'x-ms-version': 'REDACTED' 'Date': 'Fri, 23 May 2025 21:18:55 GMT' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) ----------------------------- Captured stdout call ----------------------------- {} {} {} {} {} {} {} {} {} {} {} {} {} {} Unprunned: 0 Prunned: 0 Unprunned: 0 Prunned: 0 ----------------------------- Captured stderr call ----------------------------- [Stage 0:> (0 + 1) / 1] ------------------------------ Captured log call ------------------------------- 2025-05-23 21:18:55 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4 (\n tag INT,\n date DATE,\n ts TIMESTAMP,\n time_struct struct,\n name VARCHAR(50),\n number BIGINT\n )\n USING iceberg\n OPTIONS('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o47 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o48 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o49 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o51 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o54 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o55 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o56 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o57 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o58 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Command to send: m d o59 e (clientserver.py:501, send_command) 2025-05-23 21:18:56 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:18:58 [ 686 ] DEBUG : Answer received: !yro62 (clientserver.py:512, send_command) 2025-05-23 21:18:58 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8aa60872-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:18:59 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:59 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21877C31F796700"' 'last-modified': 'Fri, 23 May 2025 21:18:58 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8aa60872-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '2a616f59-dcd7-4f14-9161-67a7e9432b4f' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:18:58 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:18:59 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1707' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8aa9e1e0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:18:59 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:18:59 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C9267856F41F90"' 'last-modified': 'Fri, 23 May 2025 21:18:59 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8aa9e1e0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '97769b3a-d7f1-4823-b919-c9cf18eb048f' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:18:59 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:18:59 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-01-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:18:59 [ 686 ] DEBUG : Command to send: m d o62 e (clientserver.py:501, send_command) 2025-05-23 21:18:59 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Answer received: !yro63 (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2037' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8bf86792-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x222264E2924E680"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8bf86792-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '0f8121c8-2a56-4ecf-9036-1e2e7045bf64' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2832' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8bfaae8a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D8C34CB0F28E50"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8bfaae8a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c2716b7b-227b-4ebc-b29a-9e20129af9c6' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7128' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8bfcab7c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x249C3D295596100"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8bfcab7c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '0386fa9e-f0c1-46df-9ea4-321222ca4b05' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8bfe9aae-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x231FDF5552AE780"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8bfe9aae-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c91be4b6-c2c4-4d1e-b8cc-994f370020df' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro' Request method: 'PUT' Request headers: 'Content-Length': '4292' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c00a8e4-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C68927000EA1D0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c00a8e4-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f7a66002-0b09-4b53-b145-126a2ef8159e' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1707' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c02fdb0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2513141F9E7F6C0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c02fdb0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e878bb61-9678-482a-bfa9-4e6c5cba8760' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4 VALUES\n (2, DATE '2024-02-20',\n TIMESTAMP '2024-03-20 15:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-03-20 14:00:00'), 'vasilisa', 6)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Answer received: !yro64 (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-1-b9303fcd-f986-432f-bedb-e9400b9140d3-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2058' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c226da8-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-1-b9303fcd-f986-432f-bedb-e9400b9140d3-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24D677654BE90C0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c226da8-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '22ba53f2-d032-4f49-9a36-c40d9e42a951' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2037' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c2426de-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1BABC7A531A8EA0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c2426de-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e65531b2-e5d9-46f4-8179-c97d1bc038b6' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-7569044374751273138-1-a703e08a-b947-461a-a87d-e289870fd17e.avro' Request method: 'PUT' Request headers: 'Content-Length': '4364' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c25aa4a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-7569044374751273138-1-a703e08a-b947-461a-a87d-e289870fd17e.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D90AD785D53720"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c25aa4a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c0777c30-1fa0-4761-9855-a1589218e436' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2832' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c27307c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x26AFD67FA039420"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c27307c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '190e080d-007b-4fcc-8f97-2209f346d969' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7128' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c28c874-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25D9825499A43A0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c28c874-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '9fba3841-631d-45b5-897b-60e287577f17' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c2a5d6a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1EBAC53F6F8F160"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c2a5d6a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '668734e4-5a20-40b9-9c03-72d70917e259' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro' Request method: 'PUT' Request headers: 'Content-Length': '4292' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c2c8748-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1B6E2C8B6DE3B50"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c2c8748-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a32651a5-afaa-400c-b369-bce8df878e40' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/a703e08a-b947-461a-a87d-e289870fd17e-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7135' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c2e0eb0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/a703e08a-b947-461a-a87d-e289870fd17e-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x22FDCA5A9283560"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c2e0eb0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'cbb6842c-c5d4-43d9-9e7f-02a03b4aafd3' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1707' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c2f818c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E12D847A0761C0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c2f818c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '79ef3786-a5d7-448f-9f68-facaa1158da5' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3901' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c30e338-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2349818B9AB5D40"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c30e338-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a7d18ae0-df3b-4d0e-8276-5acb7c362979' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4 VALUES\n (3, DATE '2025-03-20',\n TIMESTAMP '2024-04-30 14:00:00', named_struct('a', DATE '2024-03-20', 'b', TIMESTAMP '2024-04-30 14:00:00'), 'icebreaker', 7)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Answer received: !yro65 (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-1-b9303fcd-f986-432f-bedb-e9400b9140d3-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2058' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c512666-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-1-b9303fcd-f986-432f-bedb-e9400b9140d3-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1DB8397FE926FA0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c512666-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '1c717f43-86cb-4b7c-920b-33df5cc05100' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2037' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c52ddbc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1F1E3BF1CEB3060"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c52ddbc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c1b4730d-927e-487a-afca-a429c015245d' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-2-3b193f0f-0dde-4c08-b6b6-feb9777c3aef-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2070' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c549b20-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-2-3b193f0f-0dde-4c08-b6b6-feb9777c3aef-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21F5C78E72AA640"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c549b20-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '10127761-8cbf-4d68-afed-32d6e81afa8f' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-7569044374751273138-1-a703e08a-b947-461a-a87d-e289870fd17e.avro' Request method: 'PUT' Request headers: 'Content-Length': '4364' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c567ff8-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-7569044374751273138-1-a703e08a-b947-461a-a87d-e289870fd17e.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25B3F30C02F7E00"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c567ff8-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '70bd850c-b2e1-42e7-8754-e616cd5fa240' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2832' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c586ed0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x239833DADE92820"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c586ed0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '3cf1804a-c8b2-43ad-a792-961d055cd963' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7128' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c599436-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x20A325608AF92A0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c599436-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '05b35805-47b4-4f92-a933-b706b553f5b4' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c5b0000-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1DF6B98927A09D0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c5b0000-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '2223134e-aa46-43ee-875b-a786f422f576' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro' Request method: 'PUT' Request headers: 'Content-Length': '4292' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c5c8c0e-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x224774FBCAD5660"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c5c8c0e-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '8281fa8c-77bb-4785-9fe5-d028495e8458' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-5292335745796207110-1-d3a26635-6d28-4281-8529-94b2dd991b25.avro' Request method: 'PUT' Request headers: 'Content-Length': '4410' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c5dc22c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-5292335745796207110-1-d3a26635-6d28-4281-8529-94b2dd991b25.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1F172DE63494880"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c5dc22c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ad7fa0f3-02bb-4ffc-a5bf-d3440a0d299a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/d3a26635-6d28-4281-8529-94b2dd991b25-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7132' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c5f3f62-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/d3a26635-6d28-4281-8529-94b2dd991b25-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2362724C3C08B80"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c5f3f62-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '3c87db78-0854-4191-a9f5-03d04f2d16d1' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/a703e08a-b947-461a-a87d-e289870fd17e-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7135' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c6078fa-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/a703e08a-b947-461a-a87d-e289870fd17e-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C231DCB43998B0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c6078fa-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'da9fb2b5-e709-4e0d-af0f-e5935124b3ba' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1707' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c61a6f8-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : Command to send: m d o63 e (clientserver.py:501, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Command to send: m d o64 e (clientserver.py:501, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Command to send: m d o65 e (clientserver.py:501, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C81E8F075039E0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c61a6f8-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ebccb37c-4bf6-40ef-830b-d3c787e0c620' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v4.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '4970' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c62dadc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v4.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1F7E38564A377F0"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c62dadc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '0c117fb0-3377-4a1d-a77c-4387e1bb8ec1' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3901' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c64a3b2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:01 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:01 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x258C0144D342100"' 'last-modified': 'Fri, 23 May 2025 21:19:01 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c64a3b2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '06ab1f71-a420-4407-a43e-c0e33a3eb4a8' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:01 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:01 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4 VALUES\n (4, DATE '2025-04-20',\n TIMESTAMP '2024-05-30 14:00:00', named_struct('a', DATE '2024-04-20', 'b', TIMESTAMP '2024-05-30 14:00:00'), 'iceberg', 8)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:02 [ 686 ] DEBUG : Answer received: !yro66 (clientserver.py:512, send_command) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-1-b9303fcd-f986-432f-bedb-e9400b9140d3-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2058' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c7eb8e2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-1-b9303fcd-f986-432f-bedb-e9400b9140d3-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25B2429D276B9C0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c7eb8e2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '520750ed-02cf-4210-a1bd-5553efd3fdd7' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-3-ab303548-539b-46f9-8c33-1c200b2676dc-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2051' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c801fde-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-3-ab303548-539b-46f9-8c33-1c200b2676dc-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D23935C37CC010"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c801fde-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'b727d47a-1897-44eb-b64a-0dd93500a14c' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2037' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c81fb24-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-0-c61f7f82-501b-432b-9ddf-7ffc0a31e79e-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E31F2247D0C7C0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c81fb24-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '9d586439-c747-4ac3-b607-c6880df6a874' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-2-3b193f0f-0dde-4c08-b6b6-feb9777c3aef-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2070' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c838e58-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/data/00000-2-3b193f0f-0dde-4c08-b6b6-feb9777c3aef-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21AC268C39ACFC0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c838e58-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e8c428fb-bc2f-43c0-a5cb-c5de75415065' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-2048186977386147924-1-43821cff-8e4a-44bf-b4cb-6713ba6012d5.avro' Request method: 'PUT' Request headers: 'Content-Length': '4457' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c84aac2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-2048186977386147924-1-43821cff-8e4a-44bf-b4cb-6713ba6012d5.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x20C8B4A95488B00"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c84aac2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '18c10b47-d99c-4eee-9324-08f768f1abb0' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-7569044374751273138-1-a703e08a-b947-461a-a87d-e289870fd17e.avro' Request method: 'PUT' Request headers: 'Content-Length': '4364' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c85d334-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-7569044374751273138-1-a703e08a-b947-461a-a87d-e289870fd17e.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25034799B99DA00"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c85d334-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ff52040b-b832-40ce-869c-37dbb926fe69' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2832' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c86ee5e-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1BBF8DA91946CC0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c86ee5e-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e8a91765-7995-430a-8f69-5c8cfb635f66' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7128' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c87f9ac-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/4b5473eb-2b36-47d1-8fb2-090d14ac2ffb-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21D5AF5277B8120"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c87f9ac-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e167d8ee-ef9b-4cc8-b4a4-09f95f77b612' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/43821cff-8e4a-44bf-b4cb-6713ba6012d5-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7127' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c8983f8-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/43821cff-8e4a-44bf-b4cb-6713ba6012d5-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2561ACFF2C16D40"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c8983f8-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '23463343-38b4-4a55-b284-95a6d52cd311' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c8aa8e6-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x256F7CC69B4D200"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c8aa8e6-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '8681e4ae-c376-4737-92f5-9586837312bb' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro' Request method: 'PUT' Request headers: 'Content-Length': '4292' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c8bcd98-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-6445067887798021284-1-4b5473eb-2b36-47d1-8fb2-090d14ac2ffb.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x26903D73793B740"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c8bcd98-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '45391c43-ac06-410c-ae47-d152accac5c8' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-5292335745796207110-1-d3a26635-6d28-4281-8529-94b2dd991b25.avro' Request method: 'PUT' Request headers: 'Content-Length': '4410' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c8d3138-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/snap-5292335745796207110-1-d3a26635-6d28-4281-8529-94b2dd991b25.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E4B48A4CA61610"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c8d3138-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'b0d7c2af-aae7-48a9-87c2-755137add917' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/d3a26635-6d28-4281-8529-94b2dd991b25-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7132' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c8e6a12-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/d3a26635-6d28-4281-8529-94b2dd991b25-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1DCD7D12D55C6C0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c8e6a12-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'b84b5328-ddaf-4209-8dc0-3751999534c6' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/a703e08a-b947-461a-a87d-e289870fd17e-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7135' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c8fc984-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/a703e08a-b947-461a-a87d-e289870fd17e-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FF7D78AED75820"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c8fc984-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f4d2d32d-39aa-41a4-b639-5b5a7c653339' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1707' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c910010-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1EDF8908D35CDF0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c910010-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c70cb084-23c6-4a2b-afdd-f04e568d6d08' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v4.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '4970' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c9207ee-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v4.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FD4DDA0A15CD50"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c9207ee-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '710687e5-4501-4b8c-bee4-0850200089f4' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3901' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c931986-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25F620431987B60"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c931986-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'bbaa4620-1a40-45e8-8e07-0e2f785b463b' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v5.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '6039' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '8c942f92-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:02 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/metadata/v5.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:02 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2002467476AFDC0"' 'last-modified': 'Fri, 23 May 2025 21:19:02 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '8c942f92-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '21aff677-195a-4a35-9b73-8649098f9389' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:02 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-84b6c1e9-2b10-4972-b4ff-1ba34f0edc16' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-019e0939-d1c9-4e82-8081-9b9523f7013a' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:02 [ 686 ] DEBUG : Command to send: m d o66 e (clientserver.py:501, send_command) 2025-05-23 21:19:02 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-84b6c1e9-2b10-4972-b4ff-1ba34f0edc16' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:02 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-019e0939-d1c9-4e82-8081-9b9523f7013a' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/', format=Parquet) WHERE date <= '2024-01-25' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4/', format=Parquet) WHERE date <= '2024-01-25' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-e0df6c3e-b697-46c1-b8f0-8da1eee318d6' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-d2d0b5d2-926b-4f3a-9784-c1bc79fc81cb' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-e0df6c3e-b697-46c1-b8f0-8da1eee318d6' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:03 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_azure_be9621b0_b60a_4adc_97b4_4acfe005aeb4-d2d0b5d2-926b-4f3a-9784-c1bc79fc81cb' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) __________________________ test_minmax_pruning[local] __________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = storage_type = 'local' @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_minmax_pruning(started_cluster, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = "test_minmax_pruning_" + storage_type + "_" + get_uuid_str() def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" CREATE TABLE {TABLE_NAME} ( tag INT, date DATE, ts TIMESTAMP, time_struct struct, name VARCHAR(50), number BIGINT ) USING iceberg OPTIONS('format-version'='2') """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-01-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (2, DATE '2024-02-20', TIMESTAMP '2024-03-20 15:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-03-20 14:00:00'), 'vasilisa', 6) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (3, DATE '2025-03-20', TIMESTAMP '2024-04-30 14:00:00', named_struct('a', DATE '2024-03-20', 'b', TIMESTAMP '2024-04-30 14:00:00'), 'icebreaker', 7) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (4, DATE '2025-04-20', TIMESTAMP '2024-05-30 14:00:00', named_struct('a', DATE '2024-04-20', 'b', TIMESTAMP '2024-05-30 14:00:00'), 'iceberg', 8) """ ) creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) def check_validity_and_get_prunned_files(select_expression): query_id1 = f"{TABLE_NAME}-{uuid.uuid4()}" query_id2 = f"{TABLE_NAME}-{uuid.uuid4()}" data1 = instance.query( select_expression, query_id=query_id1, settings={"use_iceberg_partition_pruning": 0, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data1 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data1.strip().split("\n")), ) ) data2 = instance.query( select_expression, query_id=query_id2, settings={"use_iceberg_partition_pruning": 1, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data2 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data2.strip().split("\n")), ) ) assert data1 == data2 instance.query("SYSTEM FLUSH LOGS") print( "Unprunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ), ) print( "Prunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ), ) assert 0 == int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ) ) return int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ) ) assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} ORDER BY ALL" ) == 0 ) > assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} WHERE date <= '2024-01-25' ORDER BY ALL" ) == 3 ) E assert 0 == 3 E + where 0 = .check_validity_and_get_prunned_files at 0x7fc02068bac0>("SELECT * FROM \n icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/', format=Parquet)\n WHERE date <= '2024-01-25' ORDER BY ALL") test_storage_iceberg/test.py:2889: AssertionError ----------------------------- Captured stdout call ----------------------------- {} {} {} {} {} {} {} {} {} {} {} {} {} {} Unprunned: 0 Prunned: 0 Unprunned: 0 Prunned: 0 ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2 (\n tag INT,\n date DATE,\n ts TIMESTAMP,\n time_struct struct,\n name VARCHAR(50),\n number BIGINT\n )\n USING iceberg\n OPTIONS('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yro67 (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:03 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:03 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o46 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o26 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o17 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o16 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o14 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o25 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: m d o67 e (clientserver.py:501, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:03 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:03 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-01-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : Answer received: !yro68 (clientserver.py:512, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo Mg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo Mg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2 VALUES\n (2, DATE '2024-02-20',\n TIMESTAMP '2024-03-20 15:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-03-20 14:00:00'), 'vasilisa', 6)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : Answer received: !yro69 (clientserver.py:512, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBW/uvOQCxwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTYsYpRQoSNAQCP2zyCDgAAABUAFRgVQBWowdmgAhwVAhUAFQgVCAAAH4sIAAAAAAAAAONgYGAoSyzOzMksTgQAa8biKwwAAAAVABUQFS4V8srytQ0cFQIVABUIFQgAAB+LCAAAAAAAAABjY4AAAO7WTaMIAAAAGRECGRgEAgAAABkYBAIAAAAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABcPtgYFAYAGRgIAFw+2BgUBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCAC4qgEYFAYAGRgIALiqARgUBgAVAhkWAAAZEQIZGAh2YXNpbGlzYRkYCHZhc2lsaXNhFQIZFgAAGRECGRgIBgAAAAAAAAAZGAgGAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbhYAAAAZHBb0BBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAIAAAAYBAIAAAAWACgEAgAAABgEAgAAAAAZHBUAFQAVAgAAFtIIFRQW0AUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBD1NAAAYBD1NAAAWACgEPU0AABgEPU0AAAAZHBUAFQAVAgAAFuYIFRQW/gUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABcPtgYFAYAGAgAXD7YGBQGABYAKAgAXD7YGBQGABgIAFw+2BgUBgAAGRwVABUAFQIAABb6CBUWFqwGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABaQCRUWFuoGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAuKoBGBQGABgIALiqARgUBgAWACgIALiqARgUBgAYCAC4qgEYFAYAABkcFQAVABUCAAAWpgkVFhaYBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZGFm4mhgQ8GAh2YXNpbGlzYRgIdmFzaWxpc2EWACgIdmFzaWxpc2EYCHZhc2lsaXNhABkcFQAVABUCAAAWvAkVFhbWBxU+ACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAYAAAAAAAAAGAgGAAAAAAAAABYAKAgGAAAAAAAAABgIBgAAAAAAAAAAGRwVABUAFQIAABbSCRUWFpQIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAI4FAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBW/uvOQCxwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTYsYpRQoSNAQCP2zyCDgAAABUAFRgVQBWowdmgAhwVAhUAFQgVCAAAH4sIAAAAAAAAAONgYGAoSyzOzMksTgQAa8biKwwAAAAVABUQFS4V8srytQ0cFQIVABUIFQgAAB+LCAAAAAAAAABjY4AAAO7WTaMIAAAAGRECGRgEAgAAABkYBAIAAAAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABcPtgYFAYAGRgIAFw+2BgUBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCAC4qgEYFAYAGRgIALiqARgUBgAVAhkWAAAZEQIZGAh2YXNpbGlzYRkYCHZhc2lsaXNhFQIZFgAAGRECGRgIBgAAAAAAAAAZGAgGAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbhYAAAAZHBb0BBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAIAAAAYBAIAAAAWACgEAgAAABgEAgAAAAAZHBUAFQAVAgAAFtIIFRQW0AUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBD1NAAAYBD1NAAAWACgEPU0AABgEPU0AAAAZHBUAFQAVAgAAFuYIFRQW/gUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABcPtgYFAYAGAgAXD7YGBQGABYAKAgAXD7YGBQGABgIAFw+2BgUBgAAGRwVABUAFQIAABb6CBUWFqwGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABaQCRUWFuoGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAuKoBGBQGABgIALiqARgUBgAWACgIALiqARgUBgAYCAC4qgEYFAYAABkcFQAVABUCAAAWpgkVFhaYBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZGFm4mhgQ8GAh2YXNpbGlzYRgIdmFzaWxpc2EWACgIdmFzaWxpc2EYCHZhc2lsaXNhABkcFQAVABUCAAAWvAkVFhbWBxU+ACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAYAAAAAAAAAGAgGAAAAAAAAABYAKAgGAAAAAAAAABgIBgAAAAAAAAAAGRwVABUAFQIAABbSCRUWFpQIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAI4FAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command to send: m d o68 e (clientserver.py:501, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command to send: m d o69 e (clientserver.py:501, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:04 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:04 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIyHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2MwAIQkWuD8m2Ip1ebC9GapH0BJgDtc5LSgNBFIXhTpPtlF2PW1Vdq7nceoWGfkhbEefiREggIVsIZOzIgU7FmQMRt2MI6A6Ewz88fIe66ULyaV5hpEJNTJnWfWlKuik4dONAd3g9r8duXGE/BepRGG6kigq98RLBG4PUOsCQiBOA1C7KZkiFLn9Ch9YqTwysO0dry4ibzLKQMcuoNVnHBn5Ft/P0PFXVcnnav+5299+PH4u6qi47/LcRYqu0VEw5sgxSBuaFAJZ0m5WV3JkQfo1PZ2Ndbz83D8f3t6+XP+MPCEJFrg/JtiKdXmwvRmqR9A== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIyHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2MwAIQkWuD8m2Ip1ebC9GapH0BJgDtc5LSgNBFIXhTpPtlF2PW1Vdq7nceoWGfkhbEefiREggIVsIZOzIgU7FmQMRt2MI6A6Ewz88fIe66ULyaV5hpEJNTJnWfWlKuik4dONAd3g9r8duXGE/BepRGG6kigq98RLBG4PUOsCQiBOA1C7KZkiFLn9Ch9YqTwysO0dry4ibzLKQMcuoNVnHBn5Ft/P0PFXVcnnav+5299+PH4u6qi47/LcRYqu0VEw5sgxSBuaFAJZ0m5WV3JkQfo1PZ2Ndbz83D8f3t6+XP+MPCEJFrg/JtiKdXmwvRmqR9A== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo Mw== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo Mw== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAoABaCx1XhgN7+I1oGmXeUgKOBKWPv0rEQBCH54YQwhHCFhaWvsCa3GYTkkLBwlJQ0e64ZZLdHJFcPPNH7O3sTnyIwyew8Rks9XFM4iP4VcOPb4b5Ie5fP3e75++XrxkA7NEvc5OZZq00deRrU1BfdX5n2k5tynpDT2rb9HVZr1V1n1OlFnEQi1CHKoszoWQWx4qSVKrcUEBSiijVwp9uBSM84jIpAlHokIcyS7nMooRTIWOudZoGwkQDxEd3cbyl5qE3nXd5dn11e36Db0fo4cpa2cW8dpfeHWtgCNBCG+foDiPDMQALbJiDCx4wgClycGhnOScXADaD5enP4cGgsEdqy6psyWU2/OFNDmPw8T4bnf8tA6IzfvALoABaCx1XhgN7+I1oGmXeUg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAoABaCx1XhgN7+I1oGmXeUgKOBKWPv0rEQBCH54YQwhHCFhaWvsCa3GYTkkLBwlJQ0e64ZZLdHJFcPPNH7O3sTnyIwyew8Rks9XFM4iP4VcOPb4b5Ie5fP3e75++XrxkA7NEvc5OZZq00deRrU1BfdX5n2k5tynpDT2rb9HVZr1V1n1OlFnEQi1CHKoszoWQWx4qSVKrcUEBSiijVwp9uBSM84jIpAlHokIcyS7nMooRTIWOudZoGwkQDxEd3cbyl5qE3nXd5dn11e36Db0fo4cpa2cW8dpfeHWtgCNBCG+foDiPDMQALbJiDCx4wgClycGhnOScXADaD5enP4cGgsEdqy6psyWU2/OFNDmPw8T4bnf8tA6IzfvALoABaCx1XhgN7+I1oGmXeUg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInNuYXBzaG90LWlkIiA6IDY3OTc0OTQzODYxMzU1MTIyNjMKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInNuYXBzaG90LWlkIiA6IDY3OTc0OTQzODYxMzU1MTIyNjMKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2 VALUES\n (3, DATE '2025-03-20',\n TIMESTAMP '2024-04-30 14:00:00', named_struct('a', DATE '2024-03-20', 'b', TIMESTAMP '2024-04-30 14:00:00'), 'icebreaker', 7)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:05 [ 686 ] DEBUG : Answer received: !yro70 (clientserver.py:512, send_command) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command to send: m d o70 e (clientserver.py:501, send_command) 2025-05-23 21:19:05 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBW/uvOQCxwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTYsYpRQoSNAQCP2zyCDgAAABUAFRgVQBWowdmgAhwVAhUAFQgVCAAAH4sIAAAAAAAAAONgYGAoSyzOzMksTgQAa8biKwwAAAAVABUQFS4V8srytQ0cFQIVABUIFQgAAB+LCAAAAAAAAABjY4AAAO7WTaMIAAAAGRECGRgEAgAAABkYBAIAAAAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABcPtgYFAYAGRgIAFw+2BgUBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCAC4qgEYFAYAGRgIALiqARgUBgAVAhkWAAAZEQIZGAh2YXNpbGlzYRkYCHZhc2lsaXNhFQIZFgAAGRECGRgIBgAAAAAAAAAZGAgGAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbhYAAAAZHBb0BBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAIAAAAYBAIAAAAWACgEAgAAABgEAgAAAAAZHBUAFQAVAgAAFtIIFRQW0AUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBD1NAAAYBD1NAAAWACgEPU0AABgEPU0AAAAZHBUAFQAVAgAAFuYIFRQW/gUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABcPtgYFAYAGAgAXD7YGBQGABYAKAgAXD7YGBQGABgIAFw+2BgUBgAAGRwVABUAFQIAABb6CBUWFqwGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABaQCRUWFuoGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAuKoBGBQGABgIALiqARgUBgAWACgIALiqARgUBgAYCAC4qgEYFAYAABkcFQAVABUCAAAWpgkVFhaYBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZGFm4mhgQ8GAh2YXNpbGlzYRgIdmFzaWxpc2EWACgIdmFzaWxpc2EYCHZhc2lsaXNhABkcFQAVABUCAAAWvAkVFhbWBxU+ACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAYAAAAAAAAAGAgGAAAAAAAAABYAKAgGAAAAAAAAABgIBgAAAAAAAAAAGRwVABUAFQIAABbSCRUWFpQIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAI4FAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBW/uvOQCxwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTYsYpRQoSNAQCP2zyCDgAAABUAFRgVQBWowdmgAhwVAhUAFQgVCAAAH4sIAAAAAAAAAONgYGAoSyzOzMksTgQAa8biKwwAAAAVABUQFS4V8srytQ0cFQIVABUIFQgAAB+LCAAAAAAAAABjY4AAAO7WTaMIAAAAGRECGRgEAgAAABkYBAIAAAAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABcPtgYFAYAGRgIAFw+2BgUBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCAC4qgEYFAYAGRgIALiqARgUBgAVAhkWAAAZEQIZGAh2YXNpbGlzYRkYCHZhc2lsaXNhFQIZFgAAGRECGRgIBgAAAAAAAAAZGAgGAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbhYAAAAZHBb0BBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAIAAAAYBAIAAAAWACgEAgAAABgEAgAAAAAZHBUAFQAVAgAAFtIIFRQW0AUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBD1NAAAYBD1NAAAWACgEPU0AABgEPU0AAAAZHBUAFQAVAgAAFuYIFRQW/gUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABcPtgYFAYAGAgAXD7YGBQGABYAKAgAXD7YGBQGABgIAFw+2BgUBgAAGRwVABUAFQIAABb6CBUWFqwGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABaQCRUWFuoGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAuKoBGBQGABgIALiqARgUBgAWACgIALiqARgUBgAYCAC4qgEYFAYAABkcFQAVABUCAAAWpgkVFhaYBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZGFm4mhgQ8GAh2YXNpbGlzYRgIdmFzaWxpc2EWACgIdmFzaWxpc2EYCHZhc2lsaXNhABkcFQAVABUCAAAWvAkVFhbWBxU+ACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAYAAAAAAAAAGAgGAAAAAAAAABYAKAgGAAAAAAAAABgIBgAAAAAAAAAAGRwVABUAFQIAABbSCRUWFpQIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAI4FAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:05 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:05 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFRQVPBX2y+3cDhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZozyZWAAAAASeYAKAAAAFQAVHBVEFaCq7v0EHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZJDQPBkgzsYAAAYDMNgOAAAAFQAVHBVEFYWOqRIcFQIVABUIFQgAAB+LCAAAAAAAAADjYmBgyExOTSpKTcxOLQIANq0TuQ4AAAAVABUQFS4V0Z74nAccFQIVABUIFQgAAB+LCAAAAAAAAABjZ4AAAHDW528IAAAAGRECGRgEAwAAABkYBAMAAAAVAhkWAAAZEQIZGATHTgAAGRgEx04AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGARaTQAAGRgEWk0AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGAppY2VicmVha2VyGRgKaWNlYnJlYWtlchUCGRYAABkRAhkYCAcAAAAAAAAAGRgIBwAAAAAAAAAVAhkWAAAZHBYIFV4WAAAAGRwWZhVcFgAAABkcFsIBFWYWAAAAGRwWqAIVahYAAAAZHBaSAxVyFgAAABkcFoQEFXAWAAAAGRwW9AQVXBYAAAAVAhmcSAV0YWJsZRUMABUCJQAYA3RhZ1UCABUCJQAYBGRhdGUlDDUEHGwAAAAVBCUAGAJ0cyUUNQYcjBEcLAAAAAAANQAYC3RpbWVfc3RydWN0FQRFCAAVAiUCGAFhJQw1DhxsAAAAFQQlAhgBYiUUNRAcjBEcLAAAAAAAFQwlABgEbmFtZSUANQocHAAAABUEJQAYBm51bWJlclUMABYCGRwZfCYIHBUCGSUACBkYA3RhZxUEFgIWNhZeJgg8GAQDAAAAGAQDAAAAFgAoBAMAAAAYBAMAAAAAGRwVABUAFQIAABbaCBUUFtAFFS4AJmYcFQIZJQAIGRgEZGF0ZRUEFgIWNBZcJmY8GATHTgAAGATHTgAAFgAoBMdOAAAYBMdOAAAAGRwVABUAFQIAABbuCBUUFv4FFS4AJsIBHBUEGSUACBkYAnRzFQQWAhY+FmYmwgE8GAgAGCnJUBcGABgIABgpyVAXBgAWACgIABgpyVAXBgAYCAAYKclQFwYAABkcFQAVABUCAAAWggkVFhasBhU+ACaoAhwVAhk1BgAIGSgLdGltZV9zdHJ1Y3QBYRUEFgIWQhZqJqgCPBgEWk0AABgEWk0AABYAKARaTQAAGARaTQAAABkcFQAVABUCAAAWmAkVFhbqBhUuACaSAxwVBBk1BgAIGSgLdGltZV9zdHJ1Y3QBYhUEFgIWShZyJpIDPBgIABgpyVAXBgAYCAAYKclQFwYAFgAoCAAYKclQFwYAGAgAGCnJUBcGAAAZHBUAFQAVAgAAFq4JFRYWmAcVPgAmhAQcFQwZJQAIGRgEbmFtZRUEFgIWSBZwJoQEPBgKaWNlYnJlYWtlchgKaWNlYnJlYWtlchYAKAppY2VicmVha2VyGAppY2VicmVha2VyABkcFQAVABUCAAAWxAkVFhbWBxVGACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAcAAAAAAAAAGAgHAAAAAAAAABYAKAgHAAAAAAAAABgIBwAAAAAAAAAAGRwVABUAFQIAABbaCRUWFpwIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAJYFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFRQVPBX2y+3cDhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZozyZWAAAAASeYAKAAAAFQAVHBVEFaCq7v0EHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZJDQPBkgzsYAAAYDMNgOAAAAFQAVHBVEFYWOqRIcFQIVABUIFQgAAB+LCAAAAAAAAADjYmBgyExOTSpKTcxOLQIANq0TuQ4AAAAVABUQFS4V0Z74nAccFQIVABUIFQgAAB+LCAAAAAAAAABjZ4AAAHDW528IAAAAGRECGRgEAwAAABkYBAMAAAAVAhkWAAAZEQIZGATHTgAAGRgEx04AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGARaTQAAGRgEWk0AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGAppY2VicmVha2VyGRgKaWNlYnJlYWtlchUCGRYAABkRAhkYCAcAAAAAAAAAGRgIBwAAAAAAAAAVAhkWAAAZHBYIFV4WAAAAGRwWZhVcFgAAABkcFsIBFWYWAAAAGRwWqAIVahYAAAAZHBaSAxVyFgAAABkcFoQEFXAWAAAAGRwW9AQVXBYAAAAVAhmcSAV0YWJsZRUMABUCJQAYA3RhZ1UCABUCJQAYBGRhdGUlDDUEHGwAAAAVBCUAGAJ0cyUUNQYcjBEcLAAAAAAANQAYC3RpbWVfc3RydWN0FQRFCAAVAiUCGAFhJQw1DhxsAAAAFQQlAhgBYiUUNRAcjBEcLAAAAAAAFQwlABgEbmFtZSUANQocHAAAABUEJQAYBm51bWJlclUMABYCGRwZfCYIHBUCGSUACBkYA3RhZxUEFgIWNhZeJgg8GAQDAAAAGAQDAAAAFgAoBAMAAAAYBAMAAAAAGRwVABUAFQIAABbaCBUUFtAFFS4AJmYcFQIZJQAIGRgEZGF0ZRUEFgIWNBZcJmY8GATHTgAAGATHTgAAFgAoBMdOAAAYBMdOAAAAGRwVABUAFQIAABbuCBUUFv4FFS4AJsIBHBUEGSUACBkYAnRzFQQWAhY+FmYmwgE8GAgAGCnJUBcGABgIABgpyVAXBgAWACgIABgpyVAXBgAYCAAYKclQFwYAABkcFQAVABUCAAAWggkVFhasBhU+ACaoAhwVAhk1BgAIGSgLdGltZV9zdHJ1Y3QBYRUEFgIWQhZqJqgCPBgEWk0AABgEWk0AABYAKARaTQAAGARaTQAAABkcFQAVABUCAAAWmAkVFhbqBhUuACaSAxwVBBk1BgAIGSgLdGltZV9zdHJ1Y3QBYhUEFgIWShZyJpIDPBgIABgpyVAXBgAYCAAYKclQFwYAFgAoCAAYKclQFwYAGAgAGCnJUBcGAAAZHBUAFQAVAgAAFq4JFRYWmAcVPgAmhAQcFQwZJQAIGRgEbmFtZRUEFgIWSBZwJoQEPBgKaWNlYnJlYWtlchgKaWNlYnJlYWtlchYAKAppY2VicmVha2VyGAppY2VicmVha2VyABkcFQAVABUCAAAWxAkVFhbWBxVGACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAcAAAAAAAAAGAgHAAAAAAAAABYAKAgHAAAAAAAAABgIBwAAAAAAAAAAGRwVABUAFQIAABbaCRUWFpwIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAJYFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIyHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2MwAIQkWuD8m2Ip1ebC9GapH0BJgDtc5LSgNBFIXhTpPtlF2PW1Vdq7nceoWGfkhbEefiREggIVsIZOzIgU7FmQMRt2MI6A6Ewz88fIe66ULyaV5hpEJNTJnWfWlKuik4dONAd3g9r8duXGE/BepRGG6kigq98RLBG4PUOsCQiBOA1C7KZkiFLn9Ch9YqTwysO0dry4ibzLKQMcuoNVnHBn5Ft/P0PFXVcnnav+5299+PH4u6qi47/LcRYqu0VEw5sgxSBuaFAJZ0m5WV3JkQfo1PZ2Ndbz83D8f3t6+XP+MPCEJFrg/JtiKdXmwvRmqR9A== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIyHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2MwAIQkWuD8m2Ip1ebC9GapH0BJgDtc5LSgNBFIXhTpPtlF2PW1Vdq7nceoWGfkhbEefiREggIVsIZOzIgU7FmQMRt2MI6A6Ewz88fIe66ULyaV5hpEJNTJnWfWlKuik4dONAd3g9r8duXGE/BepRGG6kigq98RLBG4PUOsCQiBOA1C7KZkiFLn9Ch9YqTwysO0dry4ibzLKQMcuoNVnHBn5Ft/P0PFXVcnnav+5299+PH4u6qi47/LcRYqu0VEw5sgxSBuaFAJZ0m5WV3JkQfo1PZ2Ndbz83D8f3t6+XP+MPCEJFrg/JtiKdXmwvRmqR9A== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo NA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo NA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAoABaCx1XhgN7+I1oGmXeUgKOBKWPv0rEQBCH54YQwhHCFhaWvsCa3GYTkkLBwlJQ0e64ZZLdHJFcPPNH7O3sTnyIwyew8Rks9XFM4iP4VcOPb4b5Ie5fP3e75++XrxkA7NEvc5OZZq00deRrU1BfdX5n2k5tynpDT2rb9HVZr1V1n1OlFnEQi1CHKoszoWQWx4qSVKrcUEBSiijVwp9uBSM84jIpAlHokIcyS7nMooRTIWOudZoGwkQDxEd3cbyl5qE3nXd5dn11e36Db0fo4cpa2cW8dpfeHWtgCNBCG+foDiPDMQALbJiDCx4wgClycGhnOScXADaD5enP4cGgsEdqy6psyWU2/OFNDmPw8T4bnf8tA6IzfvALoABaCx1XhgN7+I1oGmXeUg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAoABaCx1XhgN7+I1oGmXeUgKOBKWPv0rEQBCH54YQwhHCFhaWvsCa3GYTkkLBwlJQ0e64ZZLdHJFcPPNH7O3sTnyIwyew8Rks9XFM4iP4VcOPb4b5Ie5fP3e75++XrxkA7NEvc5OZZq00deRrU1BfdX5n2k5tynpDT2rb9HVZr1V1n1OlFnEQi1CHKoszoWQWx4qSVKrcUEBSiijVwp9uBSM84jIpAlHokIcyS7nMooRTIWOudZoGwkQDxEd3cbyl5qE3nXd5dn11e36Db0fo4cpa2cW8dpfeHWtgCNBCG+foDiPDMQALbJiDCx4wgClycGhnOScXADaD5enP4cGgsEdqy6psyWU2/OFNDmPw8T4bnf8tA6IzfvALoABaCx1XhgN7+I1oGmXeUg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAgqEDccUisXye1np36GWb/AKSBKWPv0rEQBCHhzHEEELYQtDSTizW/N/blBaWyinayOGyyW6OaC7GNQf3Fr6BjY2CdoKPIL6Iz2Fygi/grxo+vhnmh/j98fL49vD+tAcAzxjUpS60mQslexkoXcll0we9vu/Fom4XciU6s2zrdi6a21I2ImIhixOViIIVsUgLxoTkeSpKLUOZpnGWqzhY3wrHUEal5mXGmaI8CiOaViqkPMkZ5Sqb8JLleTwp6OhGB500d0vd+9PDs9OLo3N83UUfr6yZXbmdN/OviYEBoIU2uugNI8ERgAU2uOCBDwRgjZyNoZ3lfJ4A2AR29r+m24OyNZY1Wt5o45FN+I3vXB4DkD/rv+uA6Ixf/ACCoQNxxSKxfJ7WenfoZZv8 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAgqEDccUisXye1np36GWb/AKSBKWPv0rEQBCHhzHEEELYQtDSTizW/N/blBaWyinayOGyyW6OaC7GNQf3Fr6BjY2CdoKPIL6Iz2Fygi/grxo+vhnmh/j98fL49vD+tAcAzxjUpS60mQslexkoXcll0we9vu/Fom4XciU6s2zrdi6a21I2ImIhixOViIIVsUgLxoTkeSpKLUOZpnGWqzhY3wrHUEal5mXGmaI8CiOaViqkPMkZ5Sqb8JLleTwp6OhGB500d0vd+9PDs9OLo3N83UUfr6yZXbmdN/OviYEBoIU2uugNI8ERgAU2uOCBDwRgjZyNoZ3lfJ4A2AR29r+m24OyNZY1Wt5o45FN+I3vXB4DkD/rv+uA6Ixf/ACCoQNxxSKxfJ7WenfoZZv8 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQxNTA4OTMyMDkwMzM4ODY1ORxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NAAuaYqrjybEjGA/7v0KXrABBvYDvc69SgNBFIbhdQm5Favjzs+ZmZ2rGc78hYVsVtaN2IuNoBJJbSOCFjYiaBFbsbMQ8Q68DkMg3oHCx1t+PMuyakLyqZ+4SANVMWWaT4dqSAeDa5tZS0duv5/PmtnETbtAU8c100JG6bz2wqHX2lFt0YVEjBCFslFUbRpo8+cVt16IDNwiAlprwObkIbKYvGc8yKChZXt02HerrijG4++nu6v7i8fr3bIoNlv+MZGrUBvpCdDYdZQyQExnyFzELKJSZOyW+Lwmjka3ly+LxfHX6fvOvxkx1lIJCdKSAUwZwXOOkFSdpRHM6hC2xoe1sSzPP85Obt5eP1e/xh8uaYqrjybEjGA/7v0KXrAB | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQxNTA4OTMyMDkwMzM4ODY1ORxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NAAuaYqrjybEjGA/7v0KXrABBvYDvc69SgNBFIbhdQm5Favjzs+ZmZ2rGc78hYVsVtaN2IuNoBJJbSOCFjYiaBFbsbMQ8Q68DkMg3oHCx1t+PMuyakLyqZ+4SANVMWWaT4dqSAeDa5tZS0duv5/PmtnETbtAU8c100JG6bz2wqHX2lFt0YVEjBCFslFUbRpo8+cVt16IDNwiAlprwObkIbKYvGc8yKChZXt02HerrijG4++nu6v7i8fr3bIoNlv+MZGrUBvpCdDYdZQyQExnyFzELKJSZOyW+Lwmjka3ly+LxfHX6fvOvxkx1lIJCdKSAUwZwXOOkFSdpRHM6hC2xoe1sSzPP85Obt5eP1e/xh8uaYqrjybEjGA/7v0KXrAB | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:06 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OSwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDE1MDg5MzIwOTAzMzg4NjU5LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAzLAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTksCiAgICAicGFyZW50LXNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjIwNzAiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI2MTY1IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3NuYXAtMTQxNTA4OTMyMDkwMzM4ODY1OS0xLWI1MTliMjJmLTE5NDQtNDk5Ny05ZmViLWQwZGViYjAxYzNjNi5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0NzQ1LAogICAgInNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3YzLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:06 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OSwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDE1MDg5MzIwOTAzMzg4NjU5LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAzLAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTksCiAgICAicGFyZW50LXNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjIwNzAiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI2MTY1IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3NuYXAtMTQxNTA4OTMyMDkwMzM4ODY1OS0xLWI1MTliMjJmLTE5NDQtNDk5Ny05ZmViLWQwZGViYjAxYzNjNi5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0NzQ1LAogICAgInNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3YzLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInNuYXBzaG90LWlkIiA6IDY3OTc0OTQzODYxMzU1MTIyNjMKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInNuYXBzaG90LWlkIiA6IDY3OTc0OTQzODYxMzU1MTIyNjMKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2 VALUES\n (4, DATE '2025-04-20',\n TIMESTAMP '2024-05-30 14:00:00', named_struct('a', DATE '2024-04-20', 'b', TIMESTAMP '2024-05-30 14:00:00'), 'iceberg', 8)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:07 [ 686 ] DEBUG : Answer received: !yro71 (clientserver.py:512, send_command) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-7-1985bbb3-8343-464b-ac1d-00df51fdcee8-00001.parquet) && echo UEFSMRUAFQgVMBWw2sGvBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNhYGAAAEtIJq4EAAAAFQAVCBUwFZj/y/gMHBUCFQAVCBUIAAAfiwgAAAAAAAAAe+bHwAAAMmFUqAQAAAAVABUQFTgV46+/9gQcFQIVABUIFQgAAB+LCAAAAAAAAABjiEjzWCPJxgAAsh4mgQgAAAAVABUUFTwV7POY/g4cFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGas9GVgAADQEv4yCgAAABUAFRwVRBXgnvaZDRwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmSISPNYI8nGAADx050oDgAAABUAFRYVPhW+s4XRBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNnYGDITE5NSi1KBwBc8cySCwAAABUAFRAVLhWVsL29DBwVAhUAFQgVCAAAH4sIAAAAAAAAAONggAAA3MTHtggAAAAZEQIZGAQEAAAAGRgEBAAAABUCGRYAABkRAhkYBOZOAAAZGATmTgAAFQIZFgAAGRECGRgIAFhmSKwZBgAZGAgAWGZIrBkGABUCGRYAABkRAhkYBHlNAAAZGAR5TQAAFQIZFgAAGRECGRgIAFhmSKwZBgAZGAgAWGZIrBkGABUCGRYAABkRAhkYB2ljZWJlcmcZGAdpY2ViZXJnFQIZFgAAGRECGRgICAAAAAAAAAAZGAgIAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbBYAAAAZHBbyBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAQAAAAYBAQAAAAWACgEBAAAABgEBAAAAAAZHBUAFQAVAgAAFswIFRQWzgUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBOZOAAAYBOZOAAAWACgE5k4AABgE5k4AAAAZHBUAFQAVAgAAFuAIFRQW/AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABYZkisGQYAGAgAWGZIrBkGABYAKAgAWGZIrBkGABgIAFhmSKwZBgAAGRwVABUAFQIAABb0CBUWFqoGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAR5TQAAGAR5TQAAFgAoBHlNAAAYBHlNAAAAGRwVABUAFQIAABaKCRUWFugGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAWGZIrBkGABgIAFhmSKwZBgAWACgIAFhmSKwZBgAYCABYZkisGQYAABkcFQAVABUCAAAWoAkVFhaWBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZEFmwmhgQ8GAdpY2ViZXJnGAdpY2ViZXJnFgAoB2ljZWJlcmcYB2ljZWJlcmcAGRwVABUAFQIAABa2CRUWFtQHFToAJvIEHBUEGSUACBkYBm51bWJlchUEFgIWPhZcJvIEPBgICAAAAAAAAAAYCAgAAAAAAAAAFgAoCAgAAAAAAAAAGAgIAAAAAAAAAAAZHBUAFQAVAgAAFswJFRYWjggVPgAWuAMWAiYIFsYFFAAAGRwYDmljZWJlcmcuc2NoZW1hGPkDeyJ0eXBlIjoic3RydWN0Iiwic2NoZW1hLWlkIjowLCJmaWVsZHMiOlt7ImlkIjoxLCJuYW1lIjoidGFnIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjMsIm5hbWUiOiJ0cyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoidGltZXN0YW1wdHoifSx7ImlkIjo0LCJuYW1lIjoidGltZV9zdHJ1Y3QiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAigUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-7-1985bbb3-8343-464b-ac1d-00df51fdcee8-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-7-1985bbb3-8343-464b-ac1d-00df51fdcee8-00001.parquet) && echo UEFSMRUAFQgVMBWw2sGvBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNhYGAAAEtIJq4EAAAAFQAVCBUwFZj/y/gMHBUCFQAVCBUIAAAfiwgAAAAAAAAAe+bHwAAAMmFUqAQAAAAVABUQFTgV46+/9gQcFQIVABUIFQgAAB+LCAAAAAAAAABjiEjzWCPJxgAAsh4mgQgAAAAVABUUFTwV7POY/g4cFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGas9GVgAADQEv4yCgAAABUAFRwVRBXgnvaZDRwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmSISPNYI8nGAADx050oDgAAABUAFRYVPhW+s4XRBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNnYGDITE5NSi1KBwBc8cySCwAAABUAFRAVLhWVsL29DBwVAhUAFQgVCAAAH4sIAAAAAAAAAONggAAA3MTHtggAAAAZEQIZGAQEAAAAGRgEBAAAABUCGRYAABkRAhkYBOZOAAAZGATmTgAAFQIZFgAAGRECGRgIAFhmSKwZBgAZGAgAWGZIrBkGABUCGRYAABkRAhkYBHlNAAAZGAR5TQAAFQIZFgAAGRECGRgIAFhmSKwZBgAZGAgAWGZIrBkGABUCGRYAABkRAhkYB2ljZWJlcmcZGAdpY2ViZXJnFQIZFgAAGRECGRgICAAAAAAAAAAZGAgIAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbBYAAAAZHBbyBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAQAAAAYBAQAAAAWACgEBAAAABgEBAAAAAAZHBUAFQAVAgAAFswIFRQWzgUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBOZOAAAYBOZOAAAWACgE5k4AABgE5k4AAAAZHBUAFQAVAgAAFuAIFRQW/AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABYZkisGQYAGAgAWGZIrBkGABYAKAgAWGZIrBkGABgIAFhmSKwZBgAAGRwVABUAFQIAABb0CBUWFqoGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAR5TQAAGAR5TQAAFgAoBHlNAAAYBHlNAAAAGRwVABUAFQIAABaKCRUWFugGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAWGZIrBkGABgIAFhmSKwZBgAWACgIAFhmSKwZBgAYCABYZkisGQYAABkcFQAVABUCAAAWoAkVFhaWBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZEFmwmhgQ8GAdpY2ViZXJnGAdpY2ViZXJnFgAoB2ljZWJlcmcYB2ljZWJlcmcAGRwVABUAFQIAABa2CRUWFtQHFToAJvIEHBUEGSUACBkYBm51bWJlchUEFgIWPhZcJvIEPBgICAAAAAAAAAAYCAgAAAAAAAAAFgAoCAgAAAAAAAAAGAgIAAAAAAAAAAAZHBUAFQAVAgAAFswJFRYWjggVPgAWuAMWAiYIFsYFFAAAGRwYDmljZWJlcmcuc2NoZW1hGPkDeyJ0eXBlIjoic3RydWN0Iiwic2NoZW1hLWlkIjowLCJmaWVsZHMiOlt7ImlkIjoxLCJuYW1lIjoidGFnIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjMsIm5hbWUiOiJ0cyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoidGltZXN0YW1wdHoifSx7ImlkIjo0LCJuYW1lIjoidGltZV9zdHJ1Y3QiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAigUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-7-1985bbb3-8343-464b-ac1d-00df51fdcee8-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBW/uvOQCxwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTYsYpRQoSNAQCP2zyCDgAAABUAFRgVQBWowdmgAhwVAhUAFQgVCAAAH4sIAAAAAAAAAONgYGAoSyzOzMksTgQAa8biKwwAAAAVABUQFS4V8srytQ0cFQIVABUIFQgAAB+LCAAAAAAAAABjY4AAAO7WTaMIAAAAGRECGRgEAgAAABkYBAIAAAAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABcPtgYFAYAGRgIAFw+2BgUBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCAC4qgEYFAYAGRgIALiqARgUBgAVAhkWAAAZEQIZGAh2YXNpbGlzYRkYCHZhc2lsaXNhFQIZFgAAGRECGRgIBgAAAAAAAAAZGAgGAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbhYAAAAZHBb0BBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAIAAAAYBAIAAAAWACgEAgAAABgEAgAAAAAZHBUAFQAVAgAAFtIIFRQW0AUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBD1NAAAYBD1NAAAWACgEPU0AABgEPU0AAAAZHBUAFQAVAgAAFuYIFRQW/gUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABcPtgYFAYAGAgAXD7YGBQGABYAKAgAXD7YGBQGABgIAFw+2BgUBgAAGRwVABUAFQIAABb6CBUWFqwGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABaQCRUWFuoGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAuKoBGBQGABgIALiqARgUBgAWACgIALiqARgUBgAYCAC4qgEYFAYAABkcFQAVABUCAAAWpgkVFhaYBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZGFm4mhgQ8GAh2YXNpbGlzYRgIdmFzaWxpc2EWACgIdmFzaWxpc2EYCHZhc2lsaXNhABkcFQAVABUCAAAWvAkVFhbWBxU+ACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAYAAAAAAAAAGAgGAAAAAAAAABYAKAgGAAAAAAAAABgIBgAAAAAAAAAAGRwVABUAFQIAABbSCRUWFpQIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAI4FAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBW/uvOQCxwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTYsYpRQoSNAQCP2zyCDgAAABUAFRgVQBWowdmgAhwVAhUAFQgVCAAAH4sIAAAAAAAAAONgYGAoSyzOzMksTgQAa8biKwwAAAAVABUQFS4V8srytQ0cFQIVABUIFQgAAB+LCAAAAAAAAABjY4AAAO7WTaMIAAAAGRECGRgEAgAAABkYBAIAAAAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABcPtgYFAYAGRgIAFw+2BgUBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCAC4qgEYFAYAGRgIALiqARgUBgAVAhkWAAAZEQIZGAh2YXNpbGlzYRkYCHZhc2lsaXNhFQIZFgAAGRECGRgIBgAAAAAAAAAZGAgGAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVbhYAAAAZHBb0BBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAIAAAAYBAIAAAAWACgEAgAAABgEAgAAAAAZHBUAFQAVAgAAFtIIFRQW0AUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBD1NAAAYBD1NAAAWACgEPU0AABgEPU0AAAAZHBUAFQAVAgAAFuYIFRQW/gUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABcPtgYFAYAGAgAXD7YGBQGABYAKAgAXD7YGBQGABgIAFw+2BgUBgAAGRwVABUAFQIAABb6CBUWFqwGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABaQCRUWFuoGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgAuKoBGBQGABgIALiqARgUBgAWACgIALiqARgUBgAYCAC4qgEYFAYAABkcFQAVABUCAAAWpgkVFhaYBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZGFm4mhgQ8GAh2YXNpbGlzYRgIdmFzaWxpc2EWACgIdmFzaWxpc2EYCHZhc2lsaXNhABkcFQAVABUCAAAWvAkVFhbWBxU+ACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAYAAAAAAAAAGAgGAAAAAAAAABYAKAgGAAAAAAAAABgIBgAAAAAAAAAAGRwVABUAFQIAABbSCRUWFpQIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAI4FAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-5-48f02fd3-34b9-4b58-af46-dd9902e5555a-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFRQVPBX2y+3cDhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZozyZWAAAAASeYAKAAAAFQAVHBVEFaCq7v0EHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZJDQPBkgzsYAAAYDMNgOAAAAFQAVHBVEFYWOqRIcFQIVABUIFQgAAB+LCAAAAAAAAADjYmBgyExOTSpKTcxOLQIANq0TuQ4AAAAVABUQFS4V0Z74nAccFQIVABUIFQgAAB+LCAAAAAAAAABjZ4AAAHDW528IAAAAGRECGRgEAwAAABkYBAMAAAAVAhkWAAAZEQIZGATHTgAAGRgEx04AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGARaTQAAGRgEWk0AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGAppY2VicmVha2VyGRgKaWNlYnJlYWtlchUCGRYAABkRAhkYCAcAAAAAAAAAGRgIBwAAAAAAAAAVAhkWAAAZHBYIFV4WAAAAGRwWZhVcFgAAABkcFsIBFWYWAAAAGRwWqAIVahYAAAAZHBaSAxVyFgAAABkcFoQEFXAWAAAAGRwW9AQVXBYAAAAVAhmcSAV0YWJsZRUMABUCJQAYA3RhZ1UCABUCJQAYBGRhdGUlDDUEHGwAAAAVBCUAGAJ0cyUUNQYcjBEcLAAAAAAANQAYC3RpbWVfc3RydWN0FQRFCAAVAiUCGAFhJQw1DhxsAAAAFQQlAhgBYiUUNRAcjBEcLAAAAAAAFQwlABgEbmFtZSUANQocHAAAABUEJQAYBm51bWJlclUMABYCGRwZfCYIHBUCGSUACBkYA3RhZxUEFgIWNhZeJgg8GAQDAAAAGAQDAAAAFgAoBAMAAAAYBAMAAAAAGRwVABUAFQIAABbaCBUUFtAFFS4AJmYcFQIZJQAIGRgEZGF0ZRUEFgIWNBZcJmY8GATHTgAAGATHTgAAFgAoBMdOAAAYBMdOAAAAGRwVABUAFQIAABbuCBUUFv4FFS4AJsIBHBUEGSUACBkYAnRzFQQWAhY+FmYmwgE8GAgAGCnJUBcGABgIABgpyVAXBgAWACgIABgpyVAXBgAYCAAYKclQFwYAABkcFQAVABUCAAAWggkVFhasBhU+ACaoAhwVAhk1BgAIGSgLdGltZV9zdHJ1Y3QBYRUEFgIWQhZqJqgCPBgEWk0AABgEWk0AABYAKARaTQAAGARaTQAAABkcFQAVABUCAAAWmAkVFhbqBhUuACaSAxwVBBk1BgAIGSgLdGltZV9zdHJ1Y3QBYhUEFgIWShZyJpIDPBgIABgpyVAXBgAYCAAYKclQFwYAFgAoCAAYKclQFwYAGAgAGCnJUBcGAAAZHBUAFQAVAgAAFq4JFRYWmAcVPgAmhAQcFQwZJQAIGRgEbmFtZRUEFgIWSBZwJoQEPBgKaWNlYnJlYWtlchgKaWNlYnJlYWtlchYAKAppY2VicmVha2VyGAppY2VicmVha2VyABkcFQAVABUCAAAWxAkVFhbWBxVGACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAcAAAAAAAAAGAgHAAAAAAAAABYAKAgHAAAAAAAAABgIBwAAAAAAAAAAGRwVABUAFQIAABbaCRUWFpwIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAJYFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFRQVPBX2y+3cDhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZozyZWAAAAASeYAKAAAAFQAVHBVEFaCq7v0EHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZJDQPBkgzsYAAAYDMNgOAAAAFQAVHBVEFYWOqRIcFQIVABUIFQgAAB+LCAAAAAAAAADjYmBgyExOTSpKTcxOLQIANq0TuQ4AAAAVABUQFS4V0Z74nAccFQIVABUIFQgAAB+LCAAAAAAAAABjZ4AAAHDW528IAAAAGRECGRgEAwAAABkYBAMAAAAVAhkWAAAZEQIZGATHTgAAGRgEx04AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGARaTQAAGRgEWk0AABUCGRYAABkRAhkYCAAYKclQFwYAGRgIABgpyVAXBgAVAhkWAAAZEQIZGAppY2VicmVha2VyGRgKaWNlYnJlYWtlchUCGRYAABkRAhkYCAcAAAAAAAAAGRgIBwAAAAAAAAAVAhkWAAAZHBYIFV4WAAAAGRwWZhVcFgAAABkcFsIBFWYWAAAAGRwWqAIVahYAAAAZHBaSAxVyFgAAABkcFoQEFXAWAAAAGRwW9AQVXBYAAAAVAhmcSAV0YWJsZRUMABUCJQAYA3RhZ1UCABUCJQAYBGRhdGUlDDUEHGwAAAAVBCUAGAJ0cyUUNQYcjBEcLAAAAAAANQAYC3RpbWVfc3RydWN0FQRFCAAVAiUCGAFhJQw1DhxsAAAAFQQlAhgBYiUUNRAcjBEcLAAAAAAAFQwlABgEbmFtZSUANQocHAAAABUEJQAYBm51bWJlclUMABYCGRwZfCYIHBUCGSUACBkYA3RhZxUEFgIWNhZeJgg8GAQDAAAAGAQDAAAAFgAoBAMAAAAYBAMAAAAAGRwVABUAFQIAABbaCBUUFtAFFS4AJmYcFQIZJQAIGRgEZGF0ZRUEFgIWNBZcJmY8GATHTgAAGATHTgAAFgAoBMdOAAAYBMdOAAAAGRwVABUAFQIAABbuCBUUFv4FFS4AJsIBHBUEGSUACBkYAnRzFQQWAhY+FmYmwgE8GAgAGCnJUBcGABgIABgpyVAXBgAWACgIABgpyVAXBgAYCAAYKclQFwYAABkcFQAVABUCAAAWggkVFhasBhU+ACaoAhwVAhk1BgAIGSgLdGltZV9zdHJ1Y3QBYRUEFgIWQhZqJqgCPBgEWk0AABgEWk0AABYAKARaTQAAGARaTQAAABkcFQAVABUCAAAWmAkVFhbqBhUuACaSAxwVBBk1BgAIGSgLdGltZV9zdHJ1Y3QBYhUEFgIWShZyJpIDPBgIABgpyVAXBgAYCAAYKclQFwYAFgAoCAAYKclQFwYAGAgAGCnJUBcGAAAZHBUAFQAVAgAAFq4JFRYWmAcVPgAmhAQcFQwZJQAIGRgEbmFtZRUEFgIWSBZwJoQEPBgKaWNlYnJlYWtlchgKaWNlYnJlYWtlchYAKAppY2VicmVha2VyGAppY2VicmVha2VyABkcFQAVABUCAAAWxAkVFhbWBxVGACb0BBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCb0BDwYCAcAAAAAAAAAGAgHAAAAAAAAABYAKAgHAAAAAAAAABgIBwAAAAAAAAAAGRwVABUAFQIAABbaCRUWFpwIFT4AFroDFgImCBbIBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAJYFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-6-ae8c586d-8101-4fd0-8396-8d578c69927b-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVqenRkgYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGaU82VgAABq3Q+UCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQeTQAAGAQeTQAAFgAoBB5NAAAYBB5NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/data/00000-4-b99e0d6a-acb0-4304-8c31-29d2271e5b93-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-8561393834313787225-1-83ace49c-39b2-4df1-8182-c839b9c533e8.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODU2MTM5MzgzNDMxMzc4NzIyNRxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI0HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmMTQxNTA4OTMyMDkwMzM4ODY1OQBD2V4jR6n5PFdA+EefOjbfCNYEvdG7SgNREAbgdQkhb2I17p77OU9zmHMLgWwicRV7sRFUIhErRRBBC5sgahFbtVMQ8Q3sLHwDl0B8AwPDFH8xfPwzyYuejy6OujZgjUWICTf7dVHHjdpWvUGF23Z9tDnoDbq2P/TYt0SWkrLArJOOWu6ktKgNtz5iiZxTYQItqljj/J5m6CM3HphxFHhIBDTRFLxuAuMFY1FDVa7h1mh4N8yyTmd6+vN8fnzy9r2SZ9l8Jv9sdII0OJqAGM6BG6PApOgglCE6VxLPvFwYZ42x3f66vz67Oby9WF0WkQivFXMIXJlmCaEAS5kgERoSDUKgMgviQ0Nsta6OHsfjnc+916XVSHjQTFDWvBoV8Jg4OEI4RKETU7Q00vuFcdoY8/zgfX/38uXpY/Zn/AVD2V4jR6n5PFdA+EefOjbf | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-8561393834313787225-1-83ace49c-39b2-4df1-8182-c839b9c533e8.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-8561393834313787225-1-83ace49c-39b2-4df1-8182-c839b9c533e8.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODU2MTM5MzgzNDMxMzc4NzIyNRxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI0HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmMTQxNTA4OTMyMDkwMzM4ODY1OQBD2V4jR6n5PFdA+EefOjbfCNYEvdG7SgNREAbgdQkhb2I17p77OU9zmHMLgWwicRV7sRFUIhErRRBBC5sgahFbtVMQ8Q3sLHwDl0B8AwPDFH8xfPwzyYuejy6OujZgjUWICTf7dVHHjdpWvUGF23Z9tDnoDbq2P/TYt0SWkrLArJOOWu6ktKgNtz5iiZxTYQItqljj/J5m6CM3HphxFHhIBDTRFLxuAuMFY1FDVa7h1mh4N8yyTmd6+vN8fnzy9r2SZ9l8Jv9sdII0OJqAGM6BG6PApOgglCE6VxLPvFwYZ42x3f66vz67Oby9WF0WkQivFXMIXJlmCaEAS5kgERoSDUKgMgviQ0Nsta6OHsfjnc+916XVSHjQTFDWvBoV8Jg4OEI4RKETU7Q00vuFcdoY8/zgfX/38uXpY/Zn/AVD2V4jR6n5PFdA+EefOjbf | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-8561393834313787225-1-83ace49c-39b2-4df1-8182-c839b9c533e8.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA8Jffxe8GwqN1QJ71mkTdFQKIBKWPQUrEQBBFyyKGIYTQXkBP0Cbp9LSTpYsBN4KK7mSa6qRnjGTimElED+BSbyF4CNfixpV4CQ/g2iSCF/Cvqh6vqijEx4+H+6e318+XDQB4xrDIrLH1QufUUJjbObVlEzZ23ehlUS3pVq/qtiqqhS6vMip1rCIlkjzRRhmhpVFK0ySVOrMUkZRinOYiHHZFfbjkJk1tlCvilJmuTyLJJ1kSc9GZYi+2Y5MmvHfj3RXV161tgqP9k+Oz6Sl+7WCAM2fmzr0L/zy4ZDV0AB100UO/Kxn2ABxwwQMfAmAAAxr13zmj7UMAl8HB9/R9q1O8G1rfkc824TfBILA/4R+TgDjqb/8A8Jffxe8GwqN1QJ71mkTdFQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/14d83523-39a7-4ef4-b114-e58f372096cc-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADn0nTh6cqRI2rcGvuDHI0EAqoCHcw5DsIwEEDR4PsYbxMTn2Y0XhJFihMUHMQFKKHiClyAmhrRI+7DIv3mNf/CRB+ST3OHkQqJmFpahiJK2hXM/ZjpgNt5Gfuxw2EKNKCy0moTDXrrNYK3FqlxgCGRJABdu6hFToX+PwWxMbU23DjacEgtcK8U8FQ3rdlo6WwIPMs17efpNlUVY+fX6Xh9Pt73Ffvy1wfn0nTh6cqRI2rcGvuDHI0E | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-6797494386135512263-1-14d83523-39a7-4ef4-b114-e58f372096cc.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command to send: m d o71 e (clientserver.py:501, send_command) 2025-05-23 21:19:07 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:07 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIyHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2MwAIQkWuD8m2Ip1ebC9GapH0BJgDtc5LSgNBFIXhTpPtlF2PW1Vdq7nceoWGfkhbEefiREggIVsIZOzIgU7FmQMRt2MI6A6Ewz88fIe66ULyaV5hpEJNTJnWfWlKuik4dONAd3g9r8duXGE/BepRGG6kigq98RLBG4PUOsCQiBOA1C7KZkiFLn9Ch9YqTwysO0dry4ibzLKQMcuoNVnHBn5Ft/P0PFXVcnnav+5299+PH4u6qi47/LcRYqu0VEw5sgxSBuaFAJZ0m5WV3JkQfo1PZ2Ndbz83D8f3t6+XP+MPCEJFrg/JtiKdXmwvRmqR9A== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:07 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIyHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNjc5NzQ5NDM4NjEzNTUxMjI2MwAIQkWuD8m2Ip1ebC9GapH0BJgDtc5LSgNBFIXhTpPtlF2PW1Vdq7nceoWGfkhbEefiREggIVsIZOzIgU7FmQMRt2MI6A6Ewz88fIe66ULyaV5hpEJNTJnWfWlKuik4dONAd3g9r8duXGE/BepRGG6kigq98RLBG4PUOsCQiBOA1C7KZkiFLn9Ch9YqTwysO0dry4ibzLKQMcuoNVnHBn5Ft/P0PFXVcnnav+5299+PH4u6qi47/LcRYqu0VEw5sgxSBuaFAJZ0m5WV3JkQfo1PZ2Ndbz83D8f3t6+XP+MPCEJFrg/JtiKdXmwvRmqR9A== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-7460967101555516564-1-15c873ba-479a-4557-a06f-f12df2d55a79.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo NQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text) && echo NQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAoABaCx1XhgN7+I1oGmXeUgKOBKWPv0rEQBCH54YQwhHCFhaWvsCa3GYTkkLBwlJQ0e64ZZLdHJFcPPNH7O3sTnyIwyew8Rks9XFM4iP4VcOPb4b5Ie5fP3e75++XrxkA7NEvc5OZZq00deRrU1BfdX5n2k5tynpDT2rb9HVZr1V1n1OlFnEQi1CHKoszoWQWx4qSVKrcUEBSiijVwp9uBSM84jIpAlHokIcyS7nMooRTIWOudZoGwkQDxEd3cbyl5qE3nXd5dn11e36Db0fo4cpa2cW8dpfeHWtgCNBCG+foDiPDMQALbJiDCx4wgClycGhnOScXADaD5enP4cGgsEdqy6psyWU2/OFNDmPw8T4bnf8tA6IzfvALoABaCx1XhgN7+I1oGmXeUg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAoABaCx1XhgN7+I1oGmXeUgKOBKWPv0rEQBCH54YQwhHCFhaWvsCa3GYTkkLBwlJQ0e64ZZLdHJFcPPNH7O3sTnyIwyew8Rks9XFM4iP4VcOPb4b5Ie5fP3e75++XrxkA7NEvc5OZZq00deRrU1BfdX5n2k5tynpDT2rb9HVZr1V1n1OlFnEQi1CHKoszoWQWx4qSVKrcUEBSiijVwp9uBSM84jIpAlHokIcyS7nMooRTIWOudZoGwkQDxEd3cbyl5qE3nXd5dn11e36Db0fo4cpa2cW8dpfeHWtgCNBCG+foDiPDMQALbJiDCx4wgClycGhnOScXADaD5enP4cGgsEdqy6psyWU2/OFNDmPw8T4bnf8tA6IzfvALoABaCx1XhgN7+I1oGmXeUg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/15c873ba-479a-4557-a06f-f12df2d55a79-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAgqEDccUisXye1np36GWb/AKSBKWPv0rEQBCHhzHEEELYQtDSTizW/N/blBaWyinayOGyyW6OaC7GNQf3Fr6BjY2CdoKPIL6Iz2Fygi/grxo+vhnmh/j98fL49vD+tAcAzxjUpS60mQslexkoXcll0we9vu/Fom4XciU6s2zrdi6a21I2ImIhixOViIIVsUgLxoTkeSpKLUOZpnGWqzhY3wrHUEal5mXGmaI8CiOaViqkPMkZ5Sqb8JLleTwp6OhGB500d0vd+9PDs9OLo3N83UUfr6yZXbmdN/OviYEBoIU2uugNI8ERgAU2uOCBDwRgjZyNoZ3lfJ4A2AR29r+m24OyNZY1Wt5o45FN+I3vXB4DkD/rv+uA6Ixf/ACCoQNxxSKxfJ7WenfoZZv8 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAgqEDccUisXye1np36GWb/AKSBKWPv0rEQBCHhzHEEELYQtDSTizW/N/blBaWyinayOGyyW6OaC7GNQf3Fr6BjY2CdoKPIL6Iz2Fygi/grxo+vhnmh/j98fL49vD+tAcAzxjUpS60mQslexkoXcll0we9vu/Fom4XciU6s2zrdi6a21I2ImIhixOViIIVsUgLxoTkeSpKLUOZpnGWqzhY3wrHUEal5mXGmaI8CiOaViqkPMkZ5Sqb8JLleTwp6OhGB500d0vd+9PDs9OLo3N83UUfr6yZXbmdN/OviYEBoIU2uugNI8ERgAU2uOCBDwRgjZyNoZ3lfJ4A2AR29r+m24OyNZY1Wt5o45FN+I3vXB4DkD/rv+uA6Ixf/ACCoQNxxSKxfJ7WenfoZZv8 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/b519b22f-1944-4997-9feb-d0debb01c3c6-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQxNTA4OTMyMDkwMzM4ODY1ORxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NAAuaYqrjybEjGA/7v0KXrABBvYDvc69SgNBFIbhdQm5Favjzs+ZmZ2rGc78hYVsVtaN2IuNoBJJbSOCFjYiaBFbsbMQ8Q68DkMg3oHCx1t+PMuyakLyqZ+4SANVMWWaT4dqSAeDa5tZS0duv5/PmtnETbtAU8c100JG6bz2wqHX2lFt0YVEjBCFslFUbRpo8+cVt16IDNwiAlprwObkIbKYvGc8yKChZXt02HerrijG4++nu6v7i8fr3bIoNlv+MZGrUBvpCdDYdZQyQExnyFzELKJSZOyW+Lwmjka3ly+LxfHX6fvOvxkx1lIJCdKSAUwZwXOOkFSdpRHM6hC2xoe1sSzPP85Obt5eP1e/xh8uaYqrjybEjGA/7v0KXrAB | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQxNTA4OTMyMDkwMzM4ODY1ORxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNzQ2MDk2NzEwMTU1NTUxNjU2NAAuaYqrjybEjGA/7v0KXrABBvYDvc69SgNBFIbhdQm5Favjzs+ZmZ2rGc78hYVsVtaN2IuNoBJJbSOCFjYiaBFbsbMQ8Q68DkMg3oHCx1t+PMuyakLyqZ+4SANVMWWaT4dqSAeDa5tZS0duv5/PmtnETbtAU8c100JG6bz2wqHX2lFt0YVEjBCFslFUbRpo8+cVt16IDNwiAlprwObkIbKYvGc8yKChZXt02HerrijG4++nu6v7i8fr3bIoNlv+MZGrUBvpCdDYdZQyQExnyFzELKJSZOyW+Lwmjka3ly+LxfHX6fvOvxkx1lIJCdKSAUwZwXOOkFSdpRHM6hC2xoe1sSzPP85Obt5eP1e/xh8uaYqrjybEjGA/7v0KXrAB | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/snap-1415089320903388659-1-b519b22f-1944-4997-9feb-d0debb01c3c6.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/83ace49c-39b2-4df1-8182-c839b9c533e8-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAyBDDyV3e4iUx9ngApE21RAKMBKWPP0rFQBCHxyGEEMKyrZ0XWPNvsyalhWCj+ETBQt6ym908InnxGRPQC3gDsRIsLay8hK2nsLPwBiZP8QL+quHjmxl+iK+PX29P9w/vnxsA8IxhXVptu4U0qlehsZUamj7s7XUvl3W7VDdy1Q1t3S5kc1mqRsYiEklqUqmFTiTXQkiVF1yWVkWK8yQrTBKub0VT2A6LizzTWqcsT3nKuOCaqTI2LIpMlcWVKa3N2eTG2yvVXQ22J0e7x7PTvRO820KCc2fuVn4TnJML2sEI0EEXfQzGkeIEwAEXfAiAAAVYI88Z2znexyGAS+Gs2n/ZHBXyWzagHvyEeLcHAPRP+dcuIHrT/2/IEMPJXd7iJTH2eACkTbVE | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/83ace49c-39b2-4df1-8182-c839b9c533e8-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/83ace49c-39b2-4df1-8182-c839b9c533e8-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAyBDDyV3e4iUx9ngApE21RAKMBKWPP0rFQBCHxyGEEMKyrZ0XWPNvsyalhWCj+ETBQt6ym908InnxGRPQC3gDsRIsLay8hK2nsLPwBiZP8QL+quHjmxl+iK+PX29P9w/vnxsA8IxhXVptu4U0qlehsZUamj7s7XUvl3W7VDdy1Q1t3S5kc1mqRsYiEklqUqmFTiTXQkiVF1yWVkWK8yQrTBKub0VT2A6LizzTWqcsT3nKuOCaqTI2LIpMlcWVKa3N2eTG2yvVXQ22J0e7x7PTvRO820KCc2fuVn4TnJML2sEI0EEXfQzGkeIEwAEXfAiAAAVYI88Z2znexyGAS+Gs2n/ZHBXyWzagHvyEeLcHAPRP+dcuIHrT/2/IEMPJXd7iJTH2eACkTbVE | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/83ace49c-39b2-4df1-8182-c839b9c533e8-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDM3OTAsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OSwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDE1MDg5MzIwOTAzMzg4NjU5LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAzLAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTksCiAgICAicGFyZW50LXNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjIwNzAiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI2MTY1IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3NuYXAtMTQxNTA4OTMyMDkwMzM4ODY1OS0xLWI1MTliMjJmLTE5NDQtNDk5Ny05ZmViLWQwZGViYjAxYzNjNi5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0NzQ1LAogICAgInNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3YzLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OSwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDE1MDg5MzIwOTAzMzg4NjU5LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAzLAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTksCiAgICAicGFyZW50LXNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjIwNzAiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI2MTY1IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3NuYXAtMTQxNTA4OTMyMDkwMzM4ODY1OS0xLWI1MTliMjJmLTE5NDQtNDk5Ny05ZmViLWQwZGViYjAxYzNjNi5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0NzQ1LAogICAgInNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic25hcHNob3QtaWQiIDogMTQxNTA4OTMyMDkwMzM4ODY1OQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3YzLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v4.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInNuYXBzaG90LWlkIiA6IDY3OTc0OTQzODYxMzU1MTIyNjMKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInNuYXBzaG90LWlkIiA6IDY3OTc0OTQzODYxMzU1MTIyNjMKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v5.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDcyNDIsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODU2MTM5MzgzNDMxMzc4NzIyNSwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4NTYxMzkzODM0MzEzNzg3MjI1LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAzLAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTksCiAgICAicGFyZW50LXNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjIwNzAiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI2MTY1IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3NuYXAtMTQxNTA4OTMyMDkwMzM4ODY1OS0xLWI1MTliMjJmLTE5NDQtNDk5Ny05ZmViLWQwZGViYjAxYzNjNi5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA4NTYxMzkzODM0MzEzNzg3MjI1LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDE1MDg5MzIwOTAzMzg4NjU5LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ3MjQyLAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDUxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiODIxNiIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTg1NjEzOTM4MzQzMTM3ODcyMjUtMS04M2FjZTQ5Yy0zOWIyLTRkZjEtODE4Mi1jODM5YjljNTMzZTguYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ1ODU4LAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTkKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDcyNDIsCiAgICAic25hcHNob3QtaWQiIDogODU2MTM5MzgzNDMxMzc4NzIyNQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3YzLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ1ODU4LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92NC5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v5.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:08 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v5.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJkMTNhZWIxMC0zODA0LTRiMzQtOTgyOC1jOTE5MDdkMDE3MzEiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyIiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNDcyNDIsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODU2MTM5MzgzNDMxMzc4NzIyNSwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4NTYxMzkzODM0MzEzNzg3MjI1LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiA2Nzk3NDk0Mzg2MTM1NTEyMjYzLAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ0MDk4LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDM3IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTY3OTc0OTQzODYxMzU1MTIyNjMtMS0xNGQ4MzUyMy0zOWE3LTRlZjQtYjExNC1lNThmMzcyMDk2Y2MuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNzQ2MDk2NzEwMTU1NTUxNjU2NCwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjA1OCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjQwOTUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvc25hcC03NDYwOTY3MTAxNTU1NTE2NTY0LTEtMTVjODczYmEtNDc5YS00NTU3LWEwNmYtZjEyZGYyZDU1YTc5LmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAzLAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTksCiAgICAicGFyZW50LXNuYXBzaG90LWlkIiA6IDc0NjA5NjcxMDE1NTU1MTY1NjQsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDU4NTgsCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjIwNzAiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI2MTY1IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3NuYXAtMTQxNTA4OTMyMDkwMzM4ODY1OS0xLWI1MTliMjJmLTE5NDQtNDk5Ny05ZmViLWQwZGViYjAxYzNjNi5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA4NTYxMzkzODM0MzEzNzg3MjI1LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDE1MDg5MzIwOTAzMzg4NjU5LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ3MjQyLAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIyMDUxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiODIxNiIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS9zbmFwLTg1NjEzOTM4MzQzMTM3ODcyMjUtMS04M2FjZTQ5Yy0zOWIyLTRkZjEtODE4Mi1jODM5YjljNTMzZTguYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQwOTgsCiAgICAic25hcHNob3QtaWQiIDogNjc5NzQ5NDM4NjEzNTUxMjI2MwogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDc0NSwKICAgICJzbmFwc2hvdC1pZCIgOiA3NDYwOTY3MTAxNTU1NTE2NTY0CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ1ODU4LAogICAgInNuYXBzaG90LWlkIiA6IDE0MTUwODkzMjA5MDMzODg2NTkKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDcyNDIsCiAgICAic25hcHNob3QtaWQiIDogODU2MTM5MzgzNDMxMzc4NzIyNQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQzNzkwLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE0NDA5OCwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ19sb2NhbF8xNjA2MjNkM19iNmIyXzRiNjZfYTg5NF9jZWEwYTQ0MjU5ZDIvbWV0YWRhdGEvdjIubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNDQ3NDUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfbG9jYWxfMTYwNjIzZDNfYjZiMl80YjY2X2E4OTRfY2VhMGE0NDI1OWQyL21ldGFkYXRhL3YzLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTQ1ODU4LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX2xvY2FsXzE2MDYyM2QzX2I2YjJfNGI2Nl9hODk0X2NlYTBhNDQyNTlkMi9tZXRhZGF0YS92NC5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/metadata/v5.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:08 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:08 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:08 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-8e846fa9-8b02-453c-a0be-1cc012eaaa18' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-4b978a7b-7241-4226-ae71-d9bbcf9df14a' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-8e846fa9-8b02-453c-a0be-1cc012eaaa18' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-4b978a7b-7241-4226-ae71-d9bbcf9df14a' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/', format=Parquet) WHERE date <= '2024-01-25' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2/', format=Parquet) WHERE date <= '2024-01-25' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-b1b28290-2c5b-445e-97e8-f86a48af1ba7' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-d23485c5-1a52-435f-8136-e43049c13aa8' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-b1b28290-2c5b-445e-97e8-f86a48af1ba7' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:09 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_local_160623d3_b6b2_4b66_a894_cea0a44259d2-d23485c5-1a52-435f-8136-e43049c13aa8' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) ___________________________ test_minmax_pruning[s3] ____________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = storage_type = 's3' @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_minmax_pruning(started_cluster, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = "test_minmax_pruning_" + storage_type + "_" + get_uuid_str() def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" CREATE TABLE {TABLE_NAME} ( tag INT, date DATE, ts TIMESTAMP, time_struct struct, name VARCHAR(50), number BIGINT ) USING iceberg OPTIONS('format-version'='2') """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-01-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (2, DATE '2024-02-20', TIMESTAMP '2024-03-20 15:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-03-20 14:00:00'), 'vasilisa', 6) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (3, DATE '2025-03-20', TIMESTAMP '2024-04-30 14:00:00', named_struct('a', DATE '2024-03-20', 'b', TIMESTAMP '2024-04-30 14:00:00'), 'icebreaker', 7) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (4, DATE '2025-04-20', TIMESTAMP '2024-05-30 14:00:00', named_struct('a', DATE '2024-04-20', 'b', TIMESTAMP '2024-05-30 14:00:00'), 'iceberg', 8) """ ) creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) def check_validity_and_get_prunned_files(select_expression): query_id1 = f"{TABLE_NAME}-{uuid.uuid4()}" query_id2 = f"{TABLE_NAME}-{uuid.uuid4()}" data1 = instance.query( select_expression, query_id=query_id1, settings={"use_iceberg_partition_pruning": 0, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data1 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data1.strip().split("\n")), ) ) data2 = instance.query( select_expression, query_id=query_id2, settings={"use_iceberg_partition_pruning": 1, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data2 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data2.strip().split("\n")), ) ) assert data1 == data2 instance.query("SYSTEM FLUSH LOGS") print( "Unprunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ), ) print( "Prunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ), ) assert 0 == int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ) ) return int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ) ) assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} ORDER BY ALL" ) == 0 ) > assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} WHERE date <= '2024-01-25' ORDER BY ALL" ) == 3 ) E assert 0 == 3 E + where 0 = .check_validity_and_get_prunned_files at 0x7fc02068bb50>("SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/', format=Parquet, url = 'http://minio1:9001/root/') WHERE date <= '2024-01-25' ORDER BY ALL") test_storage_iceberg/test.py:2889: AssertionError ----------------------------- Captured stdout call ----------------------------- {} {} {} Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Unprunned: 0 Prunned: 0 Unprunned: 0 Prunned: 0 ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:09 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba (\n tag INT,\n date DATE,\n ts TIMESTAMP,\n time_struct struct,\n name VARCHAR(50),\n number BIGINT\n )\n USING iceberg\n OPTIONS('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:09 [ 686 ] DEBUG : Answer received: !yro72 (clientserver.py:512, send_command) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-01-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:09 [ 686 ] DEBUG : Command to send: m d o72 e (clientserver.py:501, send_command) 2025-05-23 21:19:09 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:09 [ 686 ] DEBUG : Answer received: !yro73 (clientserver.py:512, send_command) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-8-52797016-3c20-4073-940d-11a90bddb46b-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/1eb6fb0b-837c-4fb5-8eef-9790e50777f9-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-6213179248113267061-1-1eb6fb0b-837c-4fb5-8eef-9790e50777f9.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:09 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba VALUES\n (2, DATE '2024-02-20',\n TIMESTAMP '2024-03-20 15:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-03-20 14:00:00'), 'vasilisa', 6)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yro74 (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-8-52797016-3c20-4073-940d-11a90bddb46b-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-9-f1c6f743-481c-4bfb-84f3-a2a234e9eafd-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/1eb6fb0b-837c-4fb5-8eef-9790e50777f9-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/b9bdc924-3283-4966-9e6f-ef66a6c4ab73-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-6213179248113267061-1-1eb6fb0b-837c-4fb5-8eef-9790e50777f9.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-3913144086523208355-1-b9bdc924-3283-4966-9e6f-ef66a6c4ab73.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba VALUES\n (3, DATE '2025-03-20',\n TIMESTAMP '2024-04-30 14:00:00', named_struct('a', DATE '2024-03-20', 'b', TIMESTAMP '2024-04-30 14:00:00'), 'icebreaker', 7)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yro75 (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-8-52797016-3c20-4073-940d-11a90bddb46b-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-10-2e23871f-b7ef-4c0b-aea5-598e8bf7e800-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-9-f1c6f743-481c-4bfb-84f3-a2a234e9eafd-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/1eb6fb0b-837c-4fb5-8eef-9790e50777f9-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/6e5500b0-2d68-4e54-b48a-6465c2d8c5e2-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/b9bdc924-3283-4966-9e6f-ef66a6c4ab73-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-6341568366113550456-1-6e5500b0-2d68-4e54-b48a-6465c2d8c5e2.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-6213179248113267061-1-1eb6fb0b-837c-4fb5-8eef-9790e50777f9.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v4.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-3913144086523208355-1-b9bdc924-3283-4966-9e6f-ef66a6c4ab73.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba VALUES\n (4, DATE '2025-04-20',\n TIMESTAMP '2024-05-30 14:00:00', named_struct('a', DATE '2024-04-20', 'b', TIMESTAMP '2024-05-30 14:00:00'), 'iceberg', 8)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yro76 (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-8-52797016-3c20-4073-940d-11a90bddb46b-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-10-2e23871f-b7ef-4c0b-aea5-598e8bf7e800-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-9-f1c6f743-481c-4bfb-84f3-a2a234e9eafd-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/data/00000-11-f44a3021-b57f-43be-8794-182f8de6b60b-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/1eb6fb0b-837c-4fb5-8eef-9790e50777f9-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/6e5500b0-2d68-4e54-b48a-6465c2d8c5e2-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-2462312261372812020-1-b10db1d6-bb48-4062-b0b0-13fa5eb8cfb7.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/b9bdc924-3283-4966-9e6f-ef66a6c4ab73-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-6341568366113550456-1-6e5500b0-2d68-4e54-b48a-6465c2d8c5e2.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-6213179248113267061-1-1eb6fb0b-837c-4fb5-8eef-9790e50777f9.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/b10db1d6-bb48-4062-b0b0-13fa5eb8cfb7-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v4.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/snap-3913144086523208355-1-b9bdc924-3283-4966-9e6f-ef66a6c4ab73.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/metadata/v5.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:10 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/', format=Parquet, url = 'http://minio1:9001/root/') ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:10 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/', format=Parquet, url = 'http://minio1:9001/root/') ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:10 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:10 [ 686 ] DEBUG : Command to send: m d o73 e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Command to send: m d o74 e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Command to send: m d o75 e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Command to send: m d o76 e (clientserver.py:501, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:10 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-b50610ba-b247-4b33-b28c-bf958f0e870e' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-f0f8b4dc-dfb5-4837-ae8c-3cd34b8f201c' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-b50610ba-b247-4b33-b28c-bf958f0e870e' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-f0f8b4dc-dfb5-4837-ae8c-3cd34b8f201c' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/', format=Parquet, url = 'http://minio1:9001/root/') WHERE date <= '2024-01-25' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba/', format=Parquet, url = 'http://minio1:9001/root/') WHERE date <= '2024-01-25' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-1ee5382d-1a50-481f-ae70-2738392b6cab' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-987002f2-5571-4239-b873-d260dca3a152' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-1ee5382d-1a50-481f-ae70-2738392b6cab' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:11 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_s3_9f868704_8589_43dd_9237_4c24c47cf1ba-987002f2-5571-4239-b873-d260dca3a152' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) _____________________ test_minmax_pruning_with_null[azure] _____________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = storage_type = 'azure' @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_minmax_pruning_with_null(started_cluster, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = "test_minmax_pruning_with_null" + storage_type + "_" + get_uuid_str() def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" CREATE TABLE {TABLE_NAME} ( tag INT, date DATE, ts TIMESTAMP, time_struct struct, name VARCHAR(50), number BIGINT ) USING iceberg OPTIONS('format-version'='2') """ ) # min-max value of time_struct in manifest file is null. execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', null, 'vasya', 5) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (2, DATE '2024-02-20', TIMESTAMP '2024-03-20 15:00:00', null, 'vasilisa', 6) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (3, DATE '2025-03-20', TIMESTAMP '2024-04-30 14:00:00', null, 'icebreaker', 7) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (4, DATE '2025-04-20', TIMESTAMP '2024-05-30 14:00:00', null, 'iceberg', 8) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5) """ ) creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) def check_validity_and_get_prunned_files(select_expression): query_id1 = f"{TABLE_NAME}-{uuid.uuid4()}" query_id2 = f"{TABLE_NAME}-{uuid.uuid4()}" data1 = instance.query( select_expression, query_id=query_id1, settings={"use_iceberg_partition_pruning": 0, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data1 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data1.strip().split("\n")), ) ) data2 = instance.query( select_expression, query_id=query_id2, settings={"use_iceberg_partition_pruning": 1, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data2 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data2.strip().split("\n")), ) ) assert data1 == data2 instance.query("SYSTEM FLUSH LOGS") print( "Unprunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ), ) print( "Prunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ), ) assert 0 == int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ) ) return int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ) ) > assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} WHERE time_struct.a <= '2024-02-01' ORDER BY ALL" ) == 1 ) E assert 0 == 1 E + where 0 = .check_validity_and_get_prunned_files at 0x7fc0527b31c0>("SELECT * FROM \n icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/', format=Parquet)\n WHERE time_struct.a <= '2024-02-01' ORDER BY ALL") test_storage_iceberg/test.py:3182: AssertionError ----------------------------- Captured stdout call ----------------------------- {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} Unprunned: 0 Prunned: 0 ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:11 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7 (\n tag INT,\n date DATE,\n ts TIMESTAMP,\n time_struct struct,\n name VARCHAR(50),\n number BIGINT\n )\n USING iceberg\n OPTIONS('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:11 [ 686 ] DEBUG : Answer received: !yro77 (clientserver.py:512, send_command) 2025-05-23 21:19:11 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '925f0596-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:11 [ 686 ] DEBUG : Resetting dropped connection: 127.0.0.1 (connectionpool.py:293, _get_conn) 2025-05-23 21:19:11 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:11 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2551614CC9C9620"' 'last-modified': 'Fri, 23 May 2025 21:19:11 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '925f0596-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '1288077f-6796-4d05-b90c-033fb129e948' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:11 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:11 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1716' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9260bb16-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:11 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:11 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1BCF27520A674D0"' 'last-modified': 'Fri, 23 May 2025 21:19:11 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9260bb16-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '3458596d-af54-49ec-8343-e134b0013e27' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:11 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:11 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', null, 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yro78 (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1940' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '927d119e-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x215338369A69640"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '927d119e-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a23697b7-508d-47d9-9c5b-36052ab2785c' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7129' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '927ecfac-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D1F67019E262A0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '927ecfac-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '36228644-2b57-41c1-8e5a-73a7807d6c4e' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2859' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92804152-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24D2E3AB4A55A80"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92804152-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '10cbd53e-e866-4db2-855f-5a862f20f3b6' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro' Request method: 'PUT' Request headers: 'Content-Length': '4299' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92819a98-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24709E3838DC760"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92819a98-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'bb8a42a4-a2c8-42ca-bffd-ecbfe51d4913' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92832bb0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x252726770E2DE80"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92832bb0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '771818b6-7af0-4b50-bc12-e5eabb02e0f4' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1716' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9284d0f0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x206707D90E965C0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9284d0f0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e10dfa90-9455-4201-912d-2c66f3d3cd8a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7 VALUES\n (2, DATE '2024-02-20',\n TIMESTAMP '2024-03-20 15:00:00', null, 'vasilisa', 6)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yro79 (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1961' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '929bcb84-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2327EBC412D5320"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '929bcb84-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ed12f28c-c50e-49c2-b749-359048d3c1e0' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1940' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '929d1af2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C192E14401E220"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '929d1af2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '4f3eda9f-7d28-4f4b-a208-1be8e52a7938' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7129' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '929e7dde-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x233C4A67733E3C0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '929e7dde-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '4998d25c-4e9f-408c-8b09-3825570f6977' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2859' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '929fc400-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2500E51ED7165A0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '929fc400-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f8373b5b-b983-4160-bf35-9ff6a236f5a9' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7133' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92a0f3fc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2332741D8DF5120"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92a0f3fc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '81eb4199-d878-4219-93e0-ae11a98af875' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro' Request method: 'PUT' Request headers: 'Content-Length': '4299' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92a21462-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x22B25F7CF7754C0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92a21462-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'edbada7b-e79b-497d-abe5-8ab2e64f8f08' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro' Request method: 'PUT' Request headers: 'Content-Length': '4370' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92a373ca-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x201C4F07724A320"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92a373ca-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '80f0c37c-a1b0-4dfc-bc82-3d37f08ccdbb' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92a4b7d0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2264C4FD160A2E0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92a4b7d0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a561d6f4-6736-4179-a17a-e7bbaa13c92c' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1716' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92a5de6c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E85CF337A82500"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92a5de6c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'bf400f84-0aaa-49a8-83d6-9cc17befb316' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3946' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92a6f482-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x23918B929C84CA0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92a6f482-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '10864e72-7d34-4569-be2a-59b73e33987b' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7 VALUES\n (3, DATE '2025-03-20',\n TIMESTAMP '2024-04-30 14:00:00', null, 'icebreaker', 7)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yro80 (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1961' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92bd6d34-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1F9C20F6F823C40"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92bd6d34-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '95f20377-4a1f-4c2a-85a6-8766fce13014' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1940' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92bf27fa-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x22B1C6DD665DB00"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92bf27fa-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f6ded45f-4789-4f4c-9fbb-e101a237ff08' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-14-af0a312f-d2c3-46f5-b7f6-4d2422dc4c3a-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1973' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c0bf52-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-14-af0a312f-d2c3-46f5-b7f6-4d2422dc4c3a-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x255390EBA96B6C0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c0bf52-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '6133cd19-e2c7-42ad-9ce7-8f03265dabb5' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7129' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c26992-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24F099690639E40"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c26992-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e09e4cc9-3752-4a1b-9b79-4fbbf4e46637' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2859' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c3f834-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x23E9C7DBF8C1F20"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c3f834-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c1d95fe6-41d1-4b91-9037-bd110b55a294' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1980339564949409704-1-5f7afa1a-33c0-4dc7-9065-8c5805c68ff4.avro' Request method: 'PUT' Request headers: 'Content-Length': '4416' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c54ea0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1980339564949409704-1-5f7afa1a-33c0-4dc7-9065-8c5805c68ff4.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C357FB2C389150"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c54ea0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '5e10897f-a672-4d4e-b6fc-644b66c2988a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7133' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c67f46-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2491B4D3DD93780"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c67f46-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '6bd8ac8d-5b1e-432c-8617-985faf4c8e8e' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro' Request method: 'PUT' Request headers: 'Content-Length': '4299' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c7bec4-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1DF2D97EA81BC90"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c7bec4-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'afa1b76e-866a-4c1c-93f3-56f2d90ef333' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro' Request method: 'PUT' Request headers: 'Content-Length': '4370' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c8dc82-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D8756615093830"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c8dc82-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '150ef2f7-42f1-4dbf-8ac7-20a35c915ede' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92c9ee10-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1BC2D519DD0DC20"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92c9ee10-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c8acfbae-c0b3-4640-8f57-62da1264e4bb' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5f7afa1a-33c0-4dc7-9065-8c5805c68ff4-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7130' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92cb1920-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5f7afa1a-33c0-4dc7-9065-8c5805c68ff4-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C91036A0964160"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92cb1920-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '7fcc1b91-43fa-488e-817e-3f203f3036ca' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1716' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92cc583a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x264E8F70136FB80"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92cc583a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '6a461243-cabc-4d95-8698-b5363a5e803a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v4.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '5033' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92cd6cfc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v4.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1EED0C838C26F60"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92cd6cfc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a5bffd28-3584-4c9f-9f17-e409c1fa1811' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3946' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92ce7fa2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21C8454E33FCB60"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92ce7fa2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '1b29131a-5214-47fc-b29b-fa618120db27' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7 VALUES\n (4, DATE '2025-04-20',\n TIMESTAMP '2024-05-30 14:00:00', null, 'iceberg', 8)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yro81 (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1961' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92e390d6-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x26A63319CC2EBC0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92e390d6-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '9363e54e-e28a-4063-80dd-cfec0460187e' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1940' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92e4f4bc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E660347504A4C0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92e4f4bc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ef9662ca-ec2d-42cb-8ba3-1cc9aaa69d47' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-15-1fe241b6-afdb-416b-b503-176e2e666dc4-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1954' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92e6b3a6-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-15-1fe241b6-afdb-416b-b503-176e2e666dc4-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x20EB6247334F7E0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92e6b3a6-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '360c95b7-dcaa-48a6-8483-7db6a7bb9e4a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-14-af0a312f-d2c3-46f5-b7f6-4d2422dc4c3a-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1973' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92e82128-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-14-af0a312f-d2c3-46f5-b7f6-4d2422dc4c3a-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x26851C7E52A0480"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92e82128-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ee59c6e0-38e8-48d3-a4c2-33a12e4d62ee' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7129' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92e982f2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x230B9A25CD7DCE0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92e982f2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'b1ee8298-d64f-41ec-9301-2439229fb735' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2859' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92eb2346-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E4C93571875D10"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92eb2346-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '7a74f2cd-3bee-4d6c-b2cb-c3539b3a7591' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1980339564949409704-1-5f7afa1a-33c0-4dc7-9065-8c5805c68ff4.avro' Request method: 'PUT' Request headers: 'Content-Length': '4416' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92ec90dc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1980339564949409704-1-5f7afa1a-33c0-4dc7-9065-8c5805c68ff4.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x240EA515355D260"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92ec90dc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '529e81b6-5cfa-42c0-a544-ac3197914ed8' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7133' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92edd69a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D0F01DBFC4E2A0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92edd69a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '5f0be8e8-26de-404e-8a3f-ab334318d031' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1864271549575456752-1-22a50c25-09cd-4b67-a039-16a1ac3217a6.avro' Request method: 'PUT' Request headers: 'Content-Length': '4460' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92ef0038-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1864271549575456752-1-22a50c25-09cd-4b67-a039-16a1ac3217a6.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25F32528D5C4440"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92ef0038-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '19c8d354-7427-4608-8a0f-5f0e6f0f10fc' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/22a50c25-09cd-4b67-a039-16a1ac3217a6-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7123' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f03688-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/22a50c25-09cd-4b67-a039-16a1ac3217a6-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2193B4FEDD02BA0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f03688-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'bc0a4fdf-86a1-4a91-8f7f-5246ece06a61' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro' Request method: 'PUT' Request headers: 'Content-Length': '4299' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f1804c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C49C4E64674450"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f1804c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c5104be0-5b24-4fc8-a5d9-1f6403b322dc' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro' Request method: 'PUT' Request headers: 'Content-Length': '4370' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f2c74a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: m d o77 e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: m d o78 e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: m d o79 e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: m d o80 e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: m d o81 e (clientserver.py:501, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24C4C7944DB12E0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f2c74a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a4face0b-d26c-4d76-a28c-dcd4efed4256' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f423b0-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1F9460DBE20AA80"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f423b0-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '63aeb4cd-d87b-4b9b-893c-8258b58b57af' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5f7afa1a-33c0-4dc7-9065-8c5805c68ff4-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7130' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f58516-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5f7afa1a-33c0-4dc7-9065-8c5805c68ff4-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25F0109AC2A9260"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f58516-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '33245f05-0a64-4a61-931c-35da931e40d0' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1716' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f6e6f4-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2160A23E8AA87C0"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f6e6f4-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '95040957-cd3e-48dd-b0b0-6eb86c33a6d3' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v4.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '5033' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f8480a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v4.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24956201B373600"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f8480a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ea4d6758-0776-4364-8d44-792ec373597b' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3946' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92f9cc70-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x205C4C9FF2C7840"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92f9cc70-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e462414f-c1ef-482f-b1d5-63a837f97f37' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v5.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '6120' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '92fb28cc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:12 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v5.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:12 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24B42F8E9C52D60"' 'last-modified': 'Fri, 23 May 2025 21:19:12 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '92fb28cc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '72fe9aa8-c6f8-4236-8732-ae1a17f653a9' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:12 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:12 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:13 [ 686 ] DEBUG : Answer received: !yro82 (clientserver.py:512, send_command) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1961' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '93112514-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-13-2d280aa1-3d68-441a-b057-c2f104f79849-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25522CCCB6A0B20"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '93112514-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '0e1d9abb-a451-4bdb-bcb9-3e0b639ae000' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-16-ee23568b-4052-40bc-9f69-bca16ab57d8a-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '2037' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9312aa88-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-16-ee23568b-4052-40bc-9f69-bca16ab57d8a-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D1E82127158D80"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9312aa88-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '98252dc8-8aaf-4e32-ad2c-bd868a9a3a9d' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1940' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9313f71c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-12-0a237bcb-da22-425f-8004-5544778e9c55-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D735D7DD62BD00"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9313f71c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '57c06133-939f-439a-a598-0df81d33ecd8' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-15-1fe241b6-afdb-416b-b503-176e2e666dc4-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1954' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '93155f44-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-15-1fe241b6-afdb-416b-b503-176e2e666dc4-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x25D1102E0E77940"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '93155f44-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'd8a65e6e-a03f-4b41-b32e-be9f2fc76953' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-14-af0a312f-d2c3-46f5-b7f6-4d2422dc4c3a-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1973' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9316d0ae-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/data/00000-14-af0a312f-d2c3-46f5-b7f6-4d2422dc4c3a-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1F27AC7F5852890"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9316d0ae-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a0a2a239-e20d-4778-b634-a51b9ca889a7' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7129' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '93182bfc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/73a67657-f9ac-472c-870e-5bf4a3bbaf04-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x22BC68A700A58E0"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '93182bfc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '864365d2-77ec-41b5-b9b1-3855591f88a8' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2859' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '93199078-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v2.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2402068D2251F40"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '93199078-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'ec70b445-5f43-4c65-9f80-fdea76e2026d' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1980339564949409704-1-5f7afa1a-33c0-4dc7-9065-8c5805c68ff4.avro' Request method: 'PUT' Request headers: 'Content-Length': '4416' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '931ae9c8-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1980339564949409704-1-5f7afa1a-33c0-4dc7-9065-8c5805c68ff4.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2332F34D844A4C0"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '931ae9c8-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '6682912a-2cca-42e1-aa7d-f8520510f5a3' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7133' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '931c6bfe-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/b0e8e1af-8f54-4ea8-800b-170ea08624c3-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x233F2C15F16AC80"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '931c6bfe-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'b130b7e1-64c8-45cb-b1c8-e7f72504d4ec' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1864271549575456752-1-22a50c25-09cd-4b67-a039-16a1ac3217a6.avro' Request method: 'PUT' Request headers: 'Content-Length': '4460' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '931ded4e-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-1864271549575456752-1-22a50c25-09cd-4b67-a039-16a1ac3217a6.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21B4001AF070900"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '931ded4e-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '0cd883ea-b9f5-44a0-af83-280ef53fd2a5' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/22a50c25-09cd-4b67-a039-16a1ac3217a6-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7123' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '931f4d92-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/22a50c25-09cd-4b67-a039-16a1ac3217a6-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FBD6A7286E7580"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '931f4d92-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '2b5b9595-f48e-47f5-86a8-fd6554fabb3d' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-3242044653155926465-1-5d10e80b-1a3e-48ff-aedf-90b52c37f163.avro' Request method: 'PUT' Request headers: 'Content-Length': '4505' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '932098d2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-3242044653155926465-1-5d10e80b-1a3e-48ff-aedf-90b52c37f163.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E6FA6B173A2910"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '932098d2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '39dfa4ba-cc6a-474f-8735-98ce53e6f040' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro' Request method: 'PUT' Request headers: 'Content-Length': '4299' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9321bac8-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-4223728874897802728-1-73a67657-f9ac-472c-870e-5bf4a3bbaf04.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E5EF53BCD8D200"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9321bac8-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '7de0610f-7c01-4f57-97db-15278a17edfc' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v6.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '7207' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9322c814-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v6.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x20953C2CBBC5340"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9322c814-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '608f00c7-0f42-4075-b9c8-151d79ef6b07' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro' Request method: 'PUT' Request headers: 'Content-Length': '4370' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9323d4f2-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/snap-5822092144737103332-1-b0e8e1af-8f54-4ea8-800b-170ea08624c3.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FEEFFA3CBC4230"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9323d4f2-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'a46e164c-c883-4bc2-b154-cd8a57adb29a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9324e568-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24C513E43BEC5A0"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9324e568-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '68e58fad-c512-48cb-8971-c5b8887944b1' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5f7afa1a-33c0-4dc7-9065-8c5805c68ff4-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7130' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9325dafe-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5f7afa1a-33c0-4dc7-9065-8c5805c68ff4-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x269469D4FC41A40"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9325dafe-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e7df1f11-f3c8-412c-8620-3dff2f87f61a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1716' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9326ea2a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x24CC54CFBDF75A0"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9326ea2a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'b9ae8343-85f8-4825-b159-c8a8999273ae' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5d10e80b-1a3e-48ff-aedf-90b52c37f163-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '7137' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9327f096-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/5d10e80b-1a3e-48ff-aedf-90b52c37f163-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1CB8C2519012E40"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9327f096-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f1b2255e-e4b9-4057-9869-4b8004dc3be9' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v4.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '5033' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '93295c1a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v4.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1B8B7C8C57B99C0"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '93295c1a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'fc89a106-645a-492e-aa05-d89dd6c7cab0' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '3946' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '932a963e-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v3.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x23C0BE45A51F520"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '932a963e-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '497c92da-428b-49e3-b5e2-7d63d9b1e5f5' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v5.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '6120' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '932bd7c4-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:13 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/metadata/v5.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:13 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D8F95AC62BDF00"' 'last-modified': 'Fri, 23 May 2025 21:19:13 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '932bd7c4-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'c9ef23a6-c56a-44e2-867d-4b15f90e11e5' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:13 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/', format=Parquet) WHERE time_struct.a <= '2024-02-01' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7/', format=Parquet) WHERE time_struct.a <= '2024-02-01' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7-cf598b1e-b947-48d6-8def-72cac1af6e5e' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7-11d6531c-f0d4-49f1-bc74-8e2eb40ae593' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7-cf598b1e-b947-48d6-8def-72cac1af6e5e' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nullazure_af338119_bae8_4e8f_a3a2_432f1ab6eea7-11d6531c-f0d4-49f1-bc74-8e2eb40ae593' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:13 [ 686 ] DEBUG : Command to send: m d o82 e (clientserver.py:501, send_command) 2025-05-23 21:19:13 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) _____________________ test_minmax_pruning_with_null[local] _____________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = storage_type = 'local' @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_minmax_pruning_with_null(started_cluster, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = "test_minmax_pruning_with_null" + storage_type + "_" + get_uuid_str() def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" CREATE TABLE {TABLE_NAME} ( tag INT, date DATE, ts TIMESTAMP, time_struct struct, name VARCHAR(50), number BIGINT ) USING iceberg OPTIONS('format-version'='2') """ ) # min-max value of time_struct in manifest file is null. execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', null, 'vasya', 5) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (2, DATE '2024-02-20', TIMESTAMP '2024-03-20 15:00:00', null, 'vasilisa', 6) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (3, DATE '2025-03-20', TIMESTAMP '2024-04-30 14:00:00', null, 'icebreaker', 7) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (4, DATE '2025-04-20', TIMESTAMP '2024-05-30 14:00:00', null, 'iceberg', 8) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5) """ ) creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) def check_validity_and_get_prunned_files(select_expression): query_id1 = f"{TABLE_NAME}-{uuid.uuid4()}" query_id2 = f"{TABLE_NAME}-{uuid.uuid4()}" data1 = instance.query( select_expression, query_id=query_id1, settings={"use_iceberg_partition_pruning": 0, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data1 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data1.strip().split("\n")), ) ) data2 = instance.query( select_expression, query_id=query_id2, settings={"use_iceberg_partition_pruning": 1, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data2 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data2.strip().split("\n")), ) ) assert data1 == data2 instance.query("SYSTEM FLUSH LOGS") print( "Unprunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ), ) print( "Prunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ), ) assert 0 == int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ) ) return int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ) ) > assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} WHERE time_struct.a <= '2024-02-01' ORDER BY ALL" ) == 1 ) E assert 0 == 1 E + where 0 = .check_validity_and_get_prunned_files at 0x7fc0205f3640>("SELECT * FROM \n icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/', format=Parquet)\n WHERE time_struct.a <= '2024-02-01' ORDER BY ALL") test_storage_iceberg/test.py:3182: AssertionError ----------------------------- Captured stdout call ----------------------------- {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} Unprunned: 0 Prunned: 0 ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:13 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7 (\n tag INT,\n date DATE,\n ts TIMESTAMP,\n time_struct struct,\n name VARCHAR(50),\n number BIGINT\n )\n USING iceberg\n OPTIONS('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : Answer received: !yro83 (clientserver.py:512, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', null, 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : Answer received: !yro84 (clientserver.py:512, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo Mg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo Mg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7 VALUES\n (2, DATE '2024-02-20',\n TIMESTAMP '2024-03-20 15:00:00', null, 'vasilisa', 6)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command to send: m d o83 e (clientserver.py:501, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : Command to send: m d o84 e (clientserver.py:501, send_command) 2025-05-23 21:19:14 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:15 [ 686 ] DEBUG : Answer received: !yro85 (clientserver.py:512, send_command) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo Mw== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo Mw== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7 VALUES\n (3, DATE '2025-03-20',\n TIMESTAMP '2024-04-30 14:00:00', null, 'icebreaker', 7)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:15 [ 686 ] DEBUG : Command to send: m d o85 e (clientserver.py:501, send_command) 2025-05-23 21:19:15 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:16 [ 686 ] DEBUG : Answer received: !yro86 (clientserver.py:512, send_command) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVDhU2Ffj3pfUGHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2ZgYGBmYAAAunvCrgcAAAAVABUcFUQVhY6pEhwVAhUAFQgVCAAAH4sIAAAAAAAAAONiYGDITE5NKkpNzE4tAgA2rRO5DgAAABUAFRAVLhXRnvicBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNngAAAcNbnbwgAAAAZEQIZGAQDAAAAGRgEAwAAABUCGRYAABkRAhkYBMdOAAAZGATHTgAAFQIZFgAAGRECGRgIABgpyVAXBgAZGAgAGCnJUBcGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCmljZWJyZWFrZXIZGAppY2VicmVha2VyFQIZFgAAGRECGRgIBwAAAAAAAAAZGAgHAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFVwWAAAAGRwWwgEVZhYAAAAZHBaoAhVkFgAAABkcFowDFWQWAAAAGRwW8AMVcBYAAAAZHBbgBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1AhgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAMAAAAYBAMAAAAWACgEAwAAABgEAwAAAAAZHBUAFQAVAgAAFpYIFRQWvAUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY0FlwmZjwYBMdOAAAYBMdOAAAWACgEx04AABgEx04AAAAZHBUAFQAVAgAAFqoIFRQW6gUVLgAmwgEcFQQZJQAIGRgCdHMVBBYCFj4WZibCATwYCAAYKclQFwYAGAgAGCnJUBcGABYAKAgAGCnJUBcGABgIABgpyVAXBgAAGRwVABUAFQIAABa+CBUWFpgGFT4AJqgCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhY8FmQmqAI8NgIAGRwVABUAFQIAABbUCBUWFtYGFR4AJowDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhY8FmQmjAM8NgIAGRwVABUAFQIAABbqCBUWFvQGFR4AJvADHBUMGSUACBkYBG5hbWUVBBYCFkgWcCbwAzwYCmljZWJyZWFrZXIYCmljZWJyZWFrZXIWACgKaWNlYnJlYWtlchgKaWNlYnJlYWtlcgAZHBUAFQAVAgAAFoAJFRYWkgcVRgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgHAAAAAAAAABgIBwAAAAAAAAAWACgIBwAAAAAAAAAYCAcAAAAAAAAAABkcFQAVABUCAAAWlgkVFhbYBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAVwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVDhU2Ffj3pfUGHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2ZgYGBmYAAAunvCrgcAAAAVABUcFUQVhY6pEhwVAhUAFQgVCAAAH4sIAAAAAAAAAONiYGDITE5NKkpNzE4tAgA2rRO5DgAAABUAFRAVLhXRnvicBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNngAAAcNbnbwgAAAAZEQIZGAQDAAAAGRgEAwAAABUCGRYAABkRAhkYBMdOAAAZGATHTgAAFQIZFgAAGRECGRgIABgpyVAXBgAZGAgAGCnJUBcGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCmljZWJyZWFrZXIZGAppY2VicmVha2VyFQIZFgAAGRECGRgIBwAAAAAAAAAZGAgHAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFVwWAAAAGRwWwgEVZhYAAAAZHBaoAhVkFgAAABkcFowDFWQWAAAAGRwW8AMVcBYAAAAZHBbgBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1AhgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAMAAAAYBAMAAAAWACgEAwAAABgEAwAAAAAZHBUAFQAVAgAAFpYIFRQWvAUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY0FlwmZjwYBMdOAAAYBMdOAAAWACgEx04AABgEx04AAAAZHBUAFQAVAgAAFqoIFRQW6gUVLgAmwgEcFQQZJQAIGRgCdHMVBBYCFj4WZibCATwYCAAYKclQFwYAGAgAGCnJUBcGABYAKAgAGCnJUBcGABgIABgpyVAXBgAAGRwVABUAFQIAABa+CBUWFpgGFT4AJqgCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhY8FmQmqAI8NgIAGRwVABUAFQIAABbUCBUWFtYGFR4AJowDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhY8FmQmjAM8NgIAGRwVABUAFQIAABbqCBUWFvQGFR4AJvADHBUMGSUACBkYBG5hbWUVBBYCFkgWcCbwAzwYCmljZWJyZWFrZXIYCmljZWJyZWFrZXIWACgKaWNlYnJlYWtlchgKaWNlYnJlYWtlcgAZHBUAFQAVAgAAFoAJFRYWkgcVRgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgHAAAAAAAAABgIBwAAAAAAAAAWACgIBwAAAAAAAAAYCAcAAAAAAAAAABkcFQAVABUCAAAWlgkVFhbYBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAVwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAQdRzHYKiiyPVUGFNxHLRCAKUBJWPP06FQBCHx5EgIYRQmGhlb7HCwj7+lBa25mm0e3GzuyxPIg8RIVp6ADsvYeUJ7F88gBew9ADWLuoF/BWTyTdfJvkhPj48Pb+vXz6+NgDgFcNaaan7JS/FIMJSV2JshnDQtwNf1e1K3POuH9u6XfK7erjk7dg0zbUSDaeK5lkqKz5TrOQs0hWXsch5LFk6i6mKqMrCn6fRFEILohPBaBKnJMmoIKwoEiJlyohiVSqpystIMDLJ9KAT/c2oB39+eHpyfnSGn3vo44W1sCu38xZ+GZRgAFpoo4ueWQOcAFhggwse/AIwR2fT9LSc9TGAHcDu/tt8xyjbU+1eiyvde8EW/OWfOiA6ZsA3QdRzHYKiiyPVUGFNxHLRCA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAQdRzHYKiiyPVUGFNxHLRCAKUBJWPP06FQBCHx5EgIYRQmGhlb7HCwj7+lBa25mm0e3GzuyxPIg8RIVp6ADsvYeUJ7F88gBew9ADWLuoF/BWTyTdfJvkhPj48Pb+vXz6+NgDgFcNaaan7JS/FIMJSV2JshnDQtwNf1e1K3POuH9u6XfK7erjk7dg0zbUSDaeK5lkqKz5TrOQs0hWXsch5LFk6i6mKqMrCn6fRFEILohPBaBKnJMmoIKwoEiJlyohiVSqpystIMDLJ9KAT/c2oB39+eHpyfnSGn3vo44W1sCu38xZ+GZRgAFpoo4ueWQOcAFhggwse/AIwR2fT9LSc9TGAHcDu/tt8xyjbU+1eiyvde8EW/OWfOiA6ZsA3QdRzHYKiiyPVUGFNxHLRCA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo NA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo NA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0Nhxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2ABFwI1dRIR9KYCsFKSPOo6IGigS9zj1Ow0AQhmFjRWm5Bs3gnfV41z7Nana8Dpb8g4IDlDRAAwIJGi4QqBACKgoo09FxAU5AhSiJIuUKkb72/fTM46SW4MN04koeOClDxbNmSIZwMLi27lo+dvvTWVd3E3dUD3uumzVN0ws3DgVza3zlMqHSkQqV85pzpz2ZTKMoFJu0YeDVsQ+KvdUaVEgRyGAJBSOCCaiUViWbwkKrdvlw2r/3UTQeX5zcPHwtHr9/t+IoWm2+KawNOlAVEHxOHihYhkJTASqVSudorSJaY1+X2NHo7/Tu7Of8/nN741aNuiysygCZBUiEYFkTpJUY6421Iuna+ry0xvH11dvH0+3ly87a+g8RcCNXUSEfSmArBSkjzqOi | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0Nhxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2ABFwI1dRIR9KYCsFKSPOo6IGigS9zj1Ow0AQhmFjRWm5Bs3gnfV41z7Nana8Dpb8g4IDlDRAAwIJGi4QqBACKgoo09FxAU5AhSiJIuUKkb72/fTM46SW4MN04koeOClDxbNmSIZwMLi27lo+dvvTWVd3E3dUD3uumzVN0ws3DgVza3zlMqHSkQqV85pzpz2ZTKMoFJu0YeDVsQ+KvdUaVEgRyGAJBSOCCaiUViWbwkKrdvlw2r/3UTQeX5zcPHwtHr9/t+IoWm2+KawNOlAVEHxOHihYhkJTASqVSudorSJaY1+X2NHo7/Tu7Of8/nN741aNuiysygCZBUiEYFkTpJUY6421Iuna+ry0xvH11dvH0+3ly87a+g8RcCNXUSEfSmArBSkjzqOi | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command to send: m d o86 e (clientserver.py:501, send_command) 2025-05-23 21:19:16 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:16 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:16 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NiwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NjAwOSwKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NiwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NjAwOSwKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7 VALUES\n (4, DATE '2025-04-20',\n TIMESTAMP '2024-05-30 14:00:00', null, 'iceberg', 8)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:17 [ 686 ] DEBUG : Answer received: !yro87 (clientserver.py:512, send_command) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVDhU2Ffj3pfUGHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2ZgYGBmYAAAunvCrgcAAAAVABUcFUQVhY6pEhwVAhUAFQgVCAAAH4sIAAAAAAAAAONiYGDITE5NKkpNzE4tAgA2rRO5DgAAABUAFRAVLhXRnvicBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNngAAAcNbnbwgAAAAZEQIZGAQDAAAAGRgEAwAAABUCGRYAABkRAhkYBMdOAAAZGATHTgAAFQIZFgAAGRECGRgIABgpyVAXBgAZGAgAGCnJUBcGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCmljZWJyZWFrZXIZGAppY2VicmVha2VyFQIZFgAAGRECGRgIBwAAAAAAAAAZGAgHAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFVwWAAAAGRwWwgEVZhYAAAAZHBaoAhVkFgAAABkcFowDFWQWAAAAGRwW8AMVcBYAAAAZHBbgBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1AhgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAMAAAAYBAMAAAAWACgEAwAAABgEAwAAAAAZHBUAFQAVAgAAFpYIFRQWvAUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY0FlwmZjwYBMdOAAAYBMdOAAAWACgEx04AABgEx04AAAAZHBUAFQAVAgAAFqoIFRQW6gUVLgAmwgEcFQQZJQAIGRgCdHMVBBYCFj4WZibCATwYCAAYKclQFwYAGAgAGCnJUBcGABYAKAgAGCnJUBcGABgIABgpyVAXBgAAGRwVABUAFQIAABa+CBUWFpgGFT4AJqgCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhY8FmQmqAI8NgIAGRwVABUAFQIAABbUCBUWFtYGFR4AJowDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhY8FmQmjAM8NgIAGRwVABUAFQIAABbqCBUWFvQGFR4AJvADHBUMGSUACBkYBG5hbWUVBBYCFkgWcCbwAzwYCmljZWJyZWFrZXIYCmljZWJyZWFrZXIWACgKaWNlYnJlYWtlchgKaWNlYnJlYWtlcgAZHBUAFQAVAgAAFoAJFRYWkgcVRgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgHAAAAAAAAABgIBwAAAAAAAAAWACgIBwAAAAAAAAAYCAcAAAAAAAAAABkcFQAVABUCAAAWlgkVFhbYBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAVwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVDhU2Ffj3pfUGHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2ZgYGBmYAAAunvCrgcAAAAVABUcFUQVhY6pEhwVAhUAFQgVCAAAH4sIAAAAAAAAAONiYGDITE5NKkpNzE4tAgA2rRO5DgAAABUAFRAVLhXRnvicBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNngAAAcNbnbwgAAAAZEQIZGAQDAAAAGRgEAwAAABUCGRYAABkRAhkYBMdOAAAZGATHTgAAFQIZFgAAGRECGRgIABgpyVAXBgAZGAgAGCnJUBcGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCmljZWJyZWFrZXIZGAppY2VicmVha2VyFQIZFgAAGRECGRgIBwAAAAAAAAAZGAgHAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFVwWAAAAGRwWwgEVZhYAAAAZHBaoAhVkFgAAABkcFowDFWQWAAAAGRwW8AMVcBYAAAAZHBbgBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1AhgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAMAAAAYBAMAAAAWACgEAwAAABgEAwAAAAAZHBUAFQAVAgAAFpYIFRQWvAUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY0FlwmZjwYBMdOAAAYBMdOAAAWACgEx04AABgEx04AAAAZHBUAFQAVAgAAFqoIFRQW6gUVLgAmwgEcFQQZJQAIGRgCdHMVBBYCFj4WZibCATwYCAAYKclQFwYAGAgAGCnJUBcGABYAKAgAGCnJUBcGABgIABgpyVAXBgAAGRwVABUAFQIAABa+CBUWFpgGFT4AJqgCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhY8FmQmqAI8NgIAGRwVABUAFQIAABbUCBUWFtYGFR4AJowDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhY8FmQmjAM8NgIAGRwVABUAFQIAABbqCBUWFvQGFR4AJvADHBUMGSUACBkYBG5hbWUVBBYCFkgWcCbwAzwYCmljZWJyZWFrZXIYCmljZWJyZWFrZXIWACgKaWNlYnJlYWtlchgKaWNlYnJlYWtlcgAZHBUAFQAVAgAAFoAJFRYWkgcVRgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgHAAAAAAAAABgIBwAAAAAAAAAWACgIBwAAAAAAAAAYCAcAAAAAAAAAABkcFQAVABUCAAAWlgkVFhbYBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAVwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet) && echo UEFSMRUAFQgVMBWw2sGvBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNhYGAAAEtIJq4EAAAAFQAVCBUwFZj/y/gMHBUCFQAVCBUIAAAfiwgAAAAAAAAAe+bHwAAAMmFUqAQAAAAVABUQFTgV46+/9gQcFQIVABUIFQgAAB+LCAAAAAAAAABjiEjzWCPJxgAAsh4mgQgAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVFhU+Fb6zhdEGHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2dgYMhMTk1KLUoHAFzxzJILAAAAFQAVEBUuFZWwvb0MHBUCFQAVCBUIAAAfiwgAAAAAAAAA42CAAADcxMe2CAAAABkRAhkYBAQAAAAZGAQEAAAAFQIZFgAAGRECGRgE5k4AABkYBOZOAAAVAhkWAAAZEQIZGAgAWGZIrBkGABkYCABYZkisGQYAFQIZFgAAGREBGRgAGRgAFQIZFgIAGREBGRgAGRgAFQIZFgIAGRECGRgHaWNlYmVyZxkYB2ljZWJlcmcVAhkWAAAZEQIZGAgIAAAAAAAAABkYCAgAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVsFgAAABkcFt4EFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEBAAAABgEBAAAABYAKAQEAAAAGAQEAAAAABkcFQAVABUCAAAWiAgVFBa6BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgE5k4AABgE5k4AABYAKATmTgAAGATmTgAAABkcFQAVABUCAAAWnAgVFBboBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFhmSKwZBgAYCABYZkisGQYAFgAoCABYZkisGQYAGAgAWGZIrBkGAAAZHBUAFQAVAgAAFrAIFRYWlgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFsYIFRYW1AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtwIFRYW8gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRBZsJvIDPBgHaWNlYmVyZxgHaWNlYmVyZxYAKAdpY2ViZXJnGAdpY2ViZXJnABkcFQAVABUCAAAW8ggVFhaQBxU6ACbeBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbeBDwYCAgAAAAAAAAAGAgIAAAAAAAAABYAKAgIAAAAAAAAABgICAAAAAAAAAAAGRwVABUAFQIAABaICRUWFsoHFT4AFqQDFgImCBayBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj6A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJzdHJ1Y3QiLCJmaWVsZHMiOlt7ImlkIjo3LCJuYW1lIjoiYSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo4LCJuYW1lIjoiYiIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6InRpbWVzdGFtcHR6In1dfX0seyJpZCI6NSwibmFtZSI6Im5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyJ9LHsiaWQiOjYsIm5hbWUiOiJudW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmcifV19ABhKcGFycXVldC1tciB2ZXJzaW9uIDEuMTIuMyAoYnVpbGQgZjhkY2VkMTgyYzRjMWZiZGVjNmNjYjMxODU1MzdiNWEwMWU2ZWQ2YikZfBwAABwAABwAABwAABwAABwAABwAAABLBQAAUEFSMQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet) && echo UEFSMRUAFQgVMBWw2sGvBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNhYGAAAEtIJq4EAAAAFQAVCBUwFZj/y/gMHBUCFQAVCBUIAAAfiwgAAAAAAAAAe+bHwAAAMmFUqAQAAAAVABUQFTgV46+/9gQcFQIVABUIFQgAAB+LCAAAAAAAAABjiEjzWCPJxgAAsh4mgQgAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVFhU+Fb6zhdEGHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2dgYMhMTk1KLUoHAFzxzJILAAAAFQAVEBUuFZWwvb0MHBUCFQAVCBUIAAAfiwgAAAAAAAAA42CAAADcxMe2CAAAABkRAhkYBAQAAAAZGAQEAAAAFQIZFgAAGRECGRgE5k4AABkYBOZOAAAVAhkWAAAZEQIZGAgAWGZIrBkGABkYCABYZkisGQYAFQIZFgAAGREBGRgAGRgAFQIZFgIAGREBGRgAGRgAFQIZFgIAGRECGRgHaWNlYmVyZxkYB2ljZWJlcmcVAhkWAAAZEQIZGAgIAAAAAAAAABkYCAgAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVsFgAAABkcFt4EFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEBAAAABgEBAAAABYAKAQEAAAAGAQEAAAAABkcFQAVABUCAAAWiAgVFBa6BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgE5k4AABgE5k4AABYAKATmTgAAGATmTgAAABkcFQAVABUCAAAWnAgVFBboBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFhmSKwZBgAYCABYZkisGQYAFgAoCABYZkisGQYAGAgAWGZIrBkGAAAZHBUAFQAVAgAAFrAIFRYWlgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFsYIFRYW1AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtwIFRYW8gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRBZsJvIDPBgHaWNlYmVyZxgHaWNlYmVyZxYAKAdpY2ViZXJnGAdpY2ViZXJnABkcFQAVABUCAAAW8ggVFhaQBxU6ACbeBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbeBDwYCAgAAAAAAAAAGAgIAAAAAAAAABYAKAgIAAAAAAAAABgICAAAAAAAAAAAGRwVABUAFQIAABaICRUWFsoHFT4AFqQDFgImCBayBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj6A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJzdHJ1Y3QiLCJmaWVsZHMiOlt7ImlkIjo3LCJuYW1lIjoiYSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo4LCJuYW1lIjoiYiIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6InRpbWVzdGFtcHR6In1dfX0seyJpZCI6NSwibmFtZSI6Im5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyJ9LHsiaWQiOjYsIm5hbWUiOiJudW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmcifV19ABhKcGFycXVldC1tciB2ZXJzaW9uIDEuMTIuMyAoYnVpbGQgZjhkY2VkMTgyYzRjMWZiZGVjNmNjYjMxODU1MzdiNWEwMWU2ZWQ2YikZfBwAABwAABwAABwAABwAABwAABwAAABLBQAAUEFSMQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAQdRzHYKiiyPVUGFNxHLRCAKUBJWPP06FQBCHx5EgIYRQmGhlb7HCwj7+lBa25mm0e3GzuyxPIg8RIVp6ADsvYeUJ7F88gBew9ADWLuoF/BWTyTdfJvkhPj48Pb+vXz6+NgDgFcNaaan7JS/FIMJSV2JshnDQtwNf1e1K3POuH9u6XfK7erjk7dg0zbUSDaeK5lkqKz5TrOQs0hWXsch5LFk6i6mKqMrCn6fRFEILohPBaBKnJMmoIKwoEiJlyohiVSqpystIMDLJ9KAT/c2oB39+eHpyfnSGn3vo44W1sCu38xZ+GZRgAFpoo4ueWQOcAFhggwse/AIwR2fT9LSc9TGAHcDu/tt8xyjbU+1eiyvde8EW/OWfOiA6ZsA3QdRzHYKiiyPVUGFNxHLRCA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAQdRzHYKiiyPVUGFNxHLRCAKUBJWPP06FQBCHx5EgIYRQmGhlb7HCwj7+lBa25mm0e3GzuyxPIg8RIVp6ADsvYeUJ7F88gBew9ADWLuoF/BWTyTdfJvkhPj48Pb+vXz6+NgDgFcNaaan7JS/FIMJSV2JshnDQtwNf1e1K3POuH9u6XfK7erjk7dg0zbUSDaeK5lkqKz5TrOQs0hWXsch5LFk6i6mKqMrCn6fRFEILohPBaBKnJMmoIKwoEiJlyohiVSqpystIMDLJ9KAT/c2oB39+eHpyfnSGn3vo44W1sCu38xZ+GZRgAFpoo4ueWQOcAFhggwse/AIwR2fT9LSc9TGAHcDu/tt8xyjbU+1eiyvde8EW/OWfOiA6ZsA3QdRzHYKiiyPVUGFNxHLRCA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command to send: m d o87 e (clientserver.py:501, send_command) 2025-05-23 21:19:17 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:17 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAlswTVfXuKARsHrvTQL+pQwKEBJWPvUrEQBSFr5cQlhBCWhvfYEwmO8kkpYVgJSoKFrLDZH7WQDauMUGfQF9iwdZCrCwtrX0Mn8OJ7gt4qsN3Py4cxMfnt5fN5uv9aQcAPjBplKlNvxRaDjLRxsqxHZLB3A1i1XQr+SDW/dg13VLcN8O16Ma2bW+UbAVVtORFbUWumBYsNVbUmSxFVrMiz6hKqeLJ79N0CslSwqq8nNdGEWYUJywrJZHWVITzUs4LWpmKazLJdH8t+9vRDNHJwdnpxeE5fu5hhAtv4dugDa8iHWtwAD30McDQ1RgnAB74EEAIfwDccea5nd7s+xjAj+HSHr3uOiXazg7jGWzzHxcQXUf4AZbME1X17igEbB6700C/qUM= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:17 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAlswTVfXuKARsHrvTQL+pQwKEBJWPvUrEQBSFr5cQlhBCWhvfYEwmO8kkpYVgJSoKFrLDZH7WQDauMUGfQF9iwdZCrCwtrX0Mn8OJ7gt4qsN3Py4cxMfnt5fN5uv9aQcAPjBplKlNvxRaDjLRxsqxHZLB3A1i1XQr+SDW/dg13VLcN8O16Ma2bW+UbAVVtORFbUWumBYsNVbUmSxFVrMiz6hKqeLJ79N0CslSwqq8nNdGEWYUJywrJZHWVITzUs4LWpmKazLJdH8t+9vRDNHJwdnpxeE5fu5hhAtv4dugDa8iHWtwAD30McDQ1RgnAB74EEAIfwDccea5nd7s+xjAj+HSHr3uOiXazg7jGWzzHxcQXUf4AZbME1X17igEbB6700C/qUM= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo NQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo NQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0Nhxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2ABFwI1dRIR9KYCsFKSPOo6IGigS9zj1Ow0AQhmFjRWm5Bs3gnfV41z7Nana8Dpb8g4IDlDRAAwIJGi4QqBACKgoo09FxAU5AhSiJIuUKkb72/fTM46SW4MN04koeOClDxbNmSIZwMLi27lo+dvvTWVd3E3dUD3uumzVN0ws3DgVza3zlMqHSkQqV85pzpz2ZTKMoFJu0YeDVsQ+KvdUaVEgRyGAJBSOCCaiUViWbwkKrdvlw2r/3UTQeX5zcPHwtHr9/t+IoWm2+KawNOlAVEHxOHihYhkJTASqVSudorSJaY1+X2NHo7/Tu7Of8/nN741aNuiysygCZBUiEYFkTpJUY6421Iuna+ry0xvH11dvH0+3ly87a+g8RcCNXUSEfSmArBSkjzqOi | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0Nhxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2ABFwI1dRIR9KYCsFKSPOo6IGigS9zj1Ow0AQhmFjRWm5Bs3gnfV41z7Nana8Dpb8g4IDlDRAAwIJGi4QqBACKgoo09FxAU5AhSiJIuUKkb72/fTM46SW4MN04koeOClDxbNmSIZwMLi27lo+dvvTWVd3E3dUD3uumzVN0ws3DgVza3zlMqHSkQqV85pzpz2ZTKMoFJu0YeDVsQ+KvdUaVEgRyGAJBSOCCaiUViWbwkKrdvlw2r/3UTQeX5zcPHwtHr9/t+IoWm2+KawNOlAVEHxOHihYhkJTASqVSudorSJaY1+X2NHo7/Tu7Of8/nN741aNuiysygCZBUiEYFkTpJUY6421Iuna+ry0xvH11dvH0+3ly87a+g8RcCNXUSEfSmArBSkjzqOi | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNDg3ODY5NjMwNDk5OTc3ODI0Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI0HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0NgD/u3ZzhGfMl0QWo4tR0KdjCOAEvdCxSsNQFAbgWkrp5mu4HHPvzUlu7tNczr05qYEklZqqo4vtoijoIhTcaqci2slBR7duvoBP4CSOhkJeofCv/8/Hv+gGuWfH46FNqaYg5YwmRR3UfFLbMq9KOrfH40mVV0N7ltdHtpoURTHyVFjpZaJjl9nIY2pRcGadosQqh3GkpBfS66DkmrbDYeiMNuyBQlKAGEXg0BgQCXkypGTGDKU4pNPxaDXqdAaD6eNqOZ9v1rO9bqezzWJXWMeCnFYKBIcSMJYpGJISYpZCKJFSbHSLfW+w/f7Vxd3y63P1/bt7rGbFmLEEl6ADZE1gFDbPhj5TidRaILbYdYPt9f4uH6Y/s6fN/s6tSqrUaBGBJPKA3iM0bYQw87F2sdbeh631pbF2u7c3bx/P99evB631H/+7dnOEZ8yXRBaji1HQp2M= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNDg3ODY5NjMwNDk5OTc3ODI0Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI0HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0NgD/u3ZzhGfMl0QWo4tR0KdjCOAEvdCxSsNQFAbgWkrp5mu4HHPvzUlu7tNczr05qYEklZqqo4vtoijoIhTcaqci2slBR7duvoBP4CSOhkJeofCv/8/Hv+gGuWfH46FNqaYg5YwmRR3UfFLbMq9KOrfH40mVV0N7ltdHtpoURTHyVFjpZaJjl9nIY2pRcGadosQqh3GkpBfS66DkmrbDYeiMNuyBQlKAGEXg0BgQCXkypGTGDKU4pNPxaDXqdAaD6eNqOZ9v1rO9bqezzWJXWMeCnFYKBIcSMJYpGJISYpZCKJFSbHSLfW+w/f7Vxd3y63P1/bt7rGbFmLEEl6ADZE1gFDbPhj5TidRaILbYdYPt9f4uH6Y/s6fN/s6tSqrUaBGBJPKA3iM0bYQw87F2sdbeh631pbF2u7c3bx/P99evB631H/+7dnOEZ8yXRBaji1HQp2M= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NiwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NjAwOSwKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NiwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NjAwOSwKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTc0MDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTU0IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiNzgyOCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTQ4Nzg2OTYzMDQ5OTk3NzgyNDMtMS0zM2I5NzllYy1hM2EyLTQ0NTUtYjQ5OS0wOGFjYTlhMjFmZWUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NzQwNSwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzCiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3Y0Lm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTc0MDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTU0IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiNzgyOCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTQ4Nzg2OTYzMDQ5OTk3NzgyNDMtMS0zM2I5NzllYy1hM2EyLTQ0NTUtYjQ5OS0wOGFjYTlhMjFmZWUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NzQwNSwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzCiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3Y0Lm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:18 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:18 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:19 [ 686 ] DEBUG : Answer received: !yro88 (clientserver.py:512, send_command) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet) && echo UEFSMRUAFQgVMBXs/v+ADBwVAhUAFQgVCAAAH4sIAAAAAAAAAGNiYGAAAJcXTYsEAAAAFQAVCBUwFaLT3uoJHBUCFQAVCBUIAAAfiwgAAAAAAAAAs/VlYAAA8+FHWwQAAAAVABUQFTgVw7fq8wMcFQIVABUIFQgAAB+LCAAAAAAAAABjiLG7ISHCxgAAtd163ggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVGBVAFajB2aACHBUCFQAVCBUIAAAfiwgAAAAAAAAA42BgYChLLM7MySxOBABrxuIrDAAAABUAFRAVLhXyyvK1DRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNjgAAA7tZNowgAAAAZEQIZGAQCAAAAGRgEAgAAABUCGRYAABkRAhkYBD1NAAAZGAQ9TQAAFQIZFgAAGRECGRgIAFw+2BgUBgAZGAgAXD7YGBQGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCHZhc2lsaXNhGRgIdmFzaWxpc2EVAhkWAAAZEQIZGAgGAAAAAAAAABkYCAYAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVuFgAAABkcFuAEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAgAAABgEAgAAABYAKAQCAAAAGAQCAAAAABkcFQAVABUCAAAWjggVFBa8BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEPU0AABgEPU0AABYAKAQ9TQAAGAQ9TQAAABkcFQAVABUCAAAWoggVFBbqBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFw+2BgUBgAYCABcPtgYFAYAFgAoCABcPtgYFAYAGAgAXD7YGBQGAAAZHBUAFQAVAgAAFrYIFRYWmAYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFswIFRYW1gYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFuIIFRYW9AYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRhZuJvIDPBgIdmFzaWxpc2EYCHZhc2lsaXNhFgAoCHZhc2lsaXNhGAh2YXNpbGlzYQAZHBUAFQAVAgAAFvgIFRYWkgcVPgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgGAAAAAAAAABgIBgAAAAAAAAAWACgIBgAAAAAAAAAYCAYAAAAAAAAAABkcFQAVABUCAAAWjgkVFhbQBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAATwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-18-724ae77b-3c38-4ebd-8157-43fd7e8ebcd6-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVDhU2Ffj3pfUGHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2ZgYGBmYAAAunvCrgcAAAAVABUcFUQVhY6pEhwVAhUAFQgVCAAAH4sIAAAAAAAAAONiYGDITE5NKkpNzE4tAgA2rRO5DgAAABUAFRAVLhXRnvicBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNngAAAcNbnbwgAAAAZEQIZGAQDAAAAGRgEAwAAABUCGRYAABkRAhkYBMdOAAAZGATHTgAAFQIZFgAAGRECGRgIABgpyVAXBgAZGAgAGCnJUBcGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCmljZWJyZWFrZXIZGAppY2VicmVha2VyFQIZFgAAGRECGRgIBwAAAAAAAAAZGAgHAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFVwWAAAAGRwWwgEVZhYAAAAZHBaoAhVkFgAAABkcFowDFWQWAAAAGRwW8AMVcBYAAAAZHBbgBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1AhgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAMAAAAYBAMAAAAWACgEAwAAABgEAwAAAAAZHBUAFQAVAgAAFpYIFRQWvAUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY0FlwmZjwYBMdOAAAYBMdOAAAWACgEx04AABgEx04AAAAZHBUAFQAVAgAAFqoIFRQW6gUVLgAmwgEcFQQZJQAIGRgCdHMVBBYCFj4WZibCATwYCAAYKclQFwYAGAgAGCnJUBcGABYAKAgAGCnJUBcGABgIABgpyVAXBgAAGRwVABUAFQIAABa+CBUWFpgGFT4AJqgCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhY8FmQmqAI8NgIAGRwVABUAFQIAABbUCBUWFtYGFR4AJowDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhY8FmQmjAM8NgIAGRwVABUAFQIAABbqCBUWFvQGFR4AJvADHBUMGSUACBkYBG5hbWUVBBYCFkgWcCbwAzwYCmljZWJyZWFrZXIYCmljZWJyZWFrZXIWACgKaWNlYnJlYWtlchgKaWNlYnJlYWtlcgAZHBUAFQAVAgAAFoAJFRYWkgcVRgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgHAAAAAAAAABgIBwAAAAAAAAAWACgIBwAAAAAAAAAYCAcAAAAAAAAAABkcFQAVABUCAAAWlgkVFhbYBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAVwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet) && echo UEFSMRUAFQgVMBWe5Z6xBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNmYGAAAPJw8TMEAAAAFQAVCBUwFfHMwQUcFQIVABUIFQgAAB+LCAAAAAAAAAA77sfAAABpqdqwBAAAABUAFRAVOBWjm6eSDRwVAhUAFQgVCAAAH4sIAAAAAAAAAGOQ0DwZIM7GAABFzotxCAAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVDhU2Ffj3pfUGHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2ZgYGBmYAAAunvCrgcAAAAVABUcFUQVhY6pEhwVAhUAFQgVCAAAH4sIAAAAAAAAAONiYGDITE5NKkpNzE4tAgA2rRO5DgAAABUAFRAVLhXRnvicBxwVAhUAFQgVCAAAH4sIAAAAAAAAAGNngAAAcNbnbwgAAAAZEQIZGAQDAAAAGRgEAwAAABUCGRYAABkRAhkYBMdOAAAZGATHTgAAFQIZFgAAGRECGRgIABgpyVAXBgAZGAgAGCnJUBcGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYCmljZWJyZWFrZXIZGAppY2VicmVha2VyFQIZFgAAGRECGRgIBwAAAAAAAAAZGAgHAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFVwWAAAAGRwWwgEVZhYAAAAZHBaoAhVkFgAAABkcFowDFWQWAAAAGRwW8AMVcBYAAAAZHBbgBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1AhgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAMAAAAYBAMAAAAWACgEAwAAABgEAwAAAAAZHBUAFQAVAgAAFpYIFRQWvAUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY0FlwmZjwYBMdOAAAYBMdOAAAWACgEx04AABgEx04AAAAZHBUAFQAVAgAAFqoIFRQW6gUVLgAmwgEcFQQZJQAIGRgCdHMVBBYCFj4WZibCATwYCAAYKclQFwYAGAgAGCnJUBcGABYAKAgAGCnJUBcGABgIABgpyVAXBgAAGRwVABUAFQIAABa+CBUWFpgGFT4AJqgCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhY8FmQmqAI8NgIAGRwVABUAFQIAABbUCBUWFtYGFR4AJowDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhY8FmQmjAM8NgIAGRwVABUAFQIAABbqCBUWFvQGFR4AJvADHBUMGSUACBkYBG5hbWUVBBYCFkgWcCbwAzwYCmljZWJyZWFrZXIYCmljZWJyZWFrZXIWACgKaWNlYnJlYWtlchgKaWNlYnJlYWtlcgAZHBUAFQAVAgAAFoAJFRYWkgcVRgAm4AQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm4AQ8GAgHAAAAAAAAABgIBwAAAAAAAAAWACgIBwAAAAAAAAAYCAcAAAAAAAAAABkcFQAVABUCAAAWlgkVFhbYBxU+ABamAxYCJggWtAUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAVwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-19-e3a41326-371a-4993-bb64-c4f6b1c8d0a4-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVEhU6FbOJqe4GHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2VgYChLLK5MBACQkWnLCQAAABUAFRAVLhWp8aWlChwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlgAAADdHCLQgAAAAZEQIZGAQBAAAAGRgEAQAAABUCGRYAABkRAhkYBB5NAAAZGAQeTQAAFQIZFgAAGRECGRgIAEj2Rc0RBgAZGAgASPZFzREGABUCGRYAABkRARkYABkYABUCGRYCABkRARkYABkYABUCGRYCABkRAhkYBXZhc3lhGRgFdmFzeWEVAhkWAAAZEQIZGAgFAAAAAAAAABkYCAUAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVoFgAAABkcFtoEFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEAQAAABgEAQAAABYAKAQBAAAAGAQBAAAAABkcFQAVABUCAAAW/AcVFBa2BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgEHk0AABgEHk0AABYAKAQeTQAAGAQeTQAAABkcFQAVABUCAAAWkAgVFBbkBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAEj2Rc0RBgAYCABI9kXNEQYAFgAoCABI9kXNEQYAGAgASPZFzREGAAAZHBUAFQAVAgAAFqQIFRYWkgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFroIFRYW0AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtAIFRYW7gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWQBZoJvIDPBgFdmFzeWEYBXZhc3lhFgAoBXZhc3lhGAV2YXN5YQAZHBUAFQAVAgAAFuYIFRYWjAcVMgAm2gQcFQQZJQAIGRgGbnVtYmVyFQQWAhY+Flwm2gQ8GAgFAAAAAAAAABgIBQAAAAAAAAAWACgIBQAAAAAAAAAYCAUAAAAAAAAAABkcFQAVABUCAAAW/AgVFha+BxU+ABagAxYCJggWrgUUAAAZHBgOaWNlYmVyZy5zY2hlbWEY+gN7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJkYXRlIn0seyJpZCI6MywibmFtZSI6InRzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmcifSx7ImlkIjo2LCJuYW1lIjoibnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn1dfQAYSnBhcnF1ZXQtbXIgdmVyc2lvbiAxLjEyLjMgKGJ1aWxkIGY4ZGNlZDE4MmM0YzFmYmRlYzZjY2IzMTg1NTM3YjVhMDFlNmVkNmIpGXwcAAAcAAAcAAAcAAAcAAAcAAAcAAAAQwUAAFBBUjE= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-17-3f13ea9c-a9fe-4dc6-b40b-98f058abe1fe-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-21-1e583cff-3f01-4ea9-9fbe-461b8405935c-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-21-1e583cff-3f01-4ea9-9fbe-461b8405935c-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-21-1e583cff-3f01-4ea9-9fbe-461b8405935c-00001.parquet) && echo UEFSMRUAFQgVMBXJtdiICRwVAhUAFQgVCAAAH4sIAAAAAAAAAGNkYGAAAHm4+JkEAAAAFQAVCBUwFbjrq8gJHBUCFQAVCBUIAAAfiwgAAAAAAAAAk/NlYAAAI+HA6QQAAAAVABUQFTgVjt348gscFQIVABUIFQgAAB+LCAAAAAAAAABj8PjmelaQjQEAUJGHjggAAAAVABUUFTwVs9GksAYcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGa09WVgAAC63YgmCgAAABUAFRwVRBWN7LGdAhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZmTw+OZ6VpCNAQATXDwnDgAAABUAFRIVOhWzianuBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNlYGAoSyyuTAQAkJFpywkAAAAVABUQFS4VqfGlpQocFQIVABUIFQgAAB+LCAAAAAAAAABjZYAAAA3Rwi0IAAAAGRECGRgEAQAAABkYBAEAAAAVAhkWAAAZEQIZGAQeTQAAGRgEHk0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAQ9TQAAGRgEPU0AABUCGRYAABkRAhkYCABI9kXNEQYAGRgIAEj2Rc0RBgAVAhkWAAAZEQIZGAV2YXN5YRkYBXZhc3lhFQIZFgAAGRECGRgIBQAAAAAAAAAZGAgFAAAAAAAAABUCGRYAABkcFggVXhYAAAAZHBZmFV4WAAAAGRwWxAEVZhYAAAAZHBaqAhVqFgAAABkcFpQDFXIWAAAAGRwWhgQVaBYAAAAZHBbuBBVcFgAAABUCGZxIBXRhYmxlFQwAFQIlABgDdGFnVQIAFQIlABgEZGF0ZSUMNQQcbAAAABUEJQAYAnRzJRQ1BhyMERwsAAAAAAA1ABgLdGltZV9zdHJ1Y3QVBEUIABUCJQIYAWElDDUOHGwAAAAVBCUCGAFiJRQ1EByMERwsAAAAAAAVDCUAGARuYW1lJQA1ChwcAAAAFQQlABgGbnVtYmVyVQwAFgIZHBl8JggcFQIZJQAIGRgDdGFnFQQWAhY2Fl4mCDwYBAEAAAAYBAEAAAAWACgEAQAAABgEAQAAAAAZHBUAFQAVAgAAFsAIFRQWygUVLgAmZhwVAhklAAgZGARkYXRlFQQWAhY2Fl4mZjwYBB5NAAAYBB5NAAAWACgEHk0AABgEHk0AAAAZHBUAFQAVAgAAFtQIFRQW+AUVLgAmxAEcFQQZJQAIGRgCdHMVBBYCFj4WZibEATwYCABI9kXNEQYAGAgASPZFzREGABYAKAgASPZFzREGABgIAEj2Rc0RBgAAGRwVABUAFQIAABboCBUWFqYGFT4AJqoCHBUCGTUGAAgZKAt0aW1lX3N0cnVjdAFhFQQWAhZCFmomqgI8GAQ9TQAAGAQ9TQAAFgAoBD1NAAAYBD1NAAAAGRwVABUAFQIAABb+CBUWFuQGFS4AJpQDHBUEGTUGAAgZKAt0aW1lX3N0cnVjdAFiFQQWAhZKFnImlAM8GAgASPZFzREGABgIAEj2Rc0RBgAWACgIAEj2Rc0RBgAYCABI9kXNEQYAABkcFQAVABUCAAAWlAkVFhaSBxU+ACaGBBwVDBklAAgZGARuYW1lFQQWAhZAFmgmhgQ8GAV2YXN5YRgFdmFzeWEWACgFdmFzeWEYBXZhc3lhABkcFQAVABUCAAAWqgkVFhbQBxUyACbuBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbuBDwYCAUAAAAAAAAAGAgFAAAAAAAAABYAKAgFAAAAAAAAABgIBQAAAAAAAAAAGRwVABUAFQIAABbACRUWFoIIFT4AFrQDFgImCBbCBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj5A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjcsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiZGF0ZSJ9LHsiaWQiOjgsIm5hbWUiOiJiIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoidGltZXN0YW1wdHoifV19fSx7ImlkIjo1LCJuYW1lIjoibmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRl8HAAAHAAAHAAAHAAAHAAAHAAAHAAAAIIFAABQQVIx | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-21-1e583cff-3f01-4ea9-9fbe-461b8405935c-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet) && echo UEFSMRUAFQgVMBWw2sGvBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNhYGAAAEtIJq4EAAAAFQAVCBUwFZj/y/gMHBUCFQAVCBUIAAAfiwgAAAAAAAAAe+bHwAAAMmFUqAQAAAAVABUQFTgV46+/9gQcFQIVABUIFQgAAB+LCAAAAAAAAABjiEjzWCPJxgAAsh4mgQgAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVFhU+Fb6zhdEGHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2dgYMhMTk1KLUoHAFzxzJILAAAAFQAVEBUuFZWwvb0MHBUCFQAVCBUIAAAfiwgAAAAAAAAA42CAAADcxMe2CAAAABkRAhkYBAQAAAAZGAQEAAAAFQIZFgAAGRECGRgE5k4AABkYBOZOAAAVAhkWAAAZEQIZGAgAWGZIrBkGABkYCABYZkisGQYAFQIZFgAAGREBGRgAGRgAFQIZFgIAGREBGRgAGRgAFQIZFgIAGRECGRgHaWNlYmVyZxkYB2ljZWJlcmcVAhkWAAAZEQIZGAgIAAAAAAAAABkYCAgAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVsFgAAABkcFt4EFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEBAAAABgEBAAAABYAKAQEAAAAGAQEAAAAABkcFQAVABUCAAAWiAgVFBa6BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgE5k4AABgE5k4AABYAKATmTgAAGATmTgAAABkcFQAVABUCAAAWnAgVFBboBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFhmSKwZBgAYCABYZkisGQYAFgAoCABYZkisGQYAGAgAWGZIrBkGAAAZHBUAFQAVAgAAFrAIFRYWlgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFsYIFRYW1AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtwIFRYW8gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRBZsJvIDPBgHaWNlYmVyZxgHaWNlYmVyZxYAKAdpY2ViZXJnGAdpY2ViZXJnABkcFQAVABUCAAAW8ggVFhaQBxU6ACbeBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbeBDwYCAgAAAAAAAAAGAgIAAAAAAAAABYAKAgIAAAAAAAAABgICAAAAAAAAAAAGRwVABUAFQIAABaICRUWFsoHFT4AFqQDFgImCBayBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj6A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJzdHJ1Y3QiLCJmaWVsZHMiOlt7ImlkIjo3LCJuYW1lIjoiYSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo4LCJuYW1lIjoiYiIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6InRpbWVzdGFtcHR6In1dfX0seyJpZCI6NSwibmFtZSI6Im5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyJ9LHsiaWQiOjYsIm5hbWUiOiJudW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmcifV19ABhKcGFycXVldC1tciB2ZXJzaW9uIDEuMTIuMyAoYnVpbGQgZjhkY2VkMTgyYzRjMWZiZGVjNmNjYjMxODU1MzdiNWEwMWU2ZWQ2YikZfBwAABwAABwAABwAABwAABwAABwAAABLBQAAUEFSMQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet) && echo UEFSMRUAFQgVMBWw2sGvBhwVAhUAFQgVCAAAH4sIAAAAAAAAAGNhYGAAAEtIJq4EAAAAFQAVCBUwFZj/y/gMHBUCFQAVCBUIAAAfiwgAAAAAAAAAe+bHwAAAMmFUqAQAAAAVABUQFTgV46+/9gQcFQIVABUIFQgAAB+LCAAAAAAAAABjiEjzWCPJxgAAsh4mgQgAAAAVABUOFTYV+Pel9QYcFQIVABUGFQgAAB+LCAAAAAAAAABjZmBgYGZgAAC6e8KuBwAAABUAFQ4VNhX496X1BhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNmYGBgZmAAALp7wq4HAAAAFQAVFhU+Fb6zhdEGHBUCFQAVCBUIAAAfiwgAAAAAAAAAY2dgYMhMTk1KLUoHAFzxzJILAAAAFQAVEBUuFZWwvb0MHBUCFQAVCBUIAAAfiwgAAAAAAAAA42CAAADcxMe2CAAAABkRAhkYBAQAAAAZGAQEAAAAFQIZFgAAGRECGRgE5k4AABkYBOZOAAAVAhkWAAAZEQIZGAgAWGZIrBkGABkYCABYZkisGQYAFQIZFgAAGREBGRgAGRgAFQIZFgIAGREBGRgAGRgAFQIZFgIAGRECGRgHaWNlYmVyZxkYB2ljZWJlcmcVAhkWAAAZEQIZGAgIAAAAAAAAABkYCAgAAAAAAAAAFQIZFgAAGRwWCBVeFgAAABkcFmYVXhYAAAAZHBbEARVmFgAAABkcFqoCFWQWAAAAGRwWjgMVZBYAAAAZHBbyAxVsFgAAABkcFt4EFVwWAAAAFQIZnEgFdGFibGUVDAAVAiUAGAN0YWdVAgAVAiUAGARkYXRlJQw1BBxsAAAAFQQlABgCdHMlFDUGHIwRHCwAAAAAADUCGAt0aW1lX3N0cnVjdBUERQgAFQIlAhgBYSUMNQ4cbAAAABUEJQIYAWIlFDUQHIwRHCwAAAAAABUMJQAYBG5hbWUlADUKHBwAAAAVBCUAGAZudW1iZXJVDAAWAhkcGXwmCBwVAhklAAgZGAN0YWcVBBYCFjYWXiYIPBgEBAAAABgEBAAAABYAKAQEAAAAGAQEAAAAABkcFQAVABUCAAAWiAgVFBa6BRUuACZmHBUCGSUACBkYBGRhdGUVBBYCFjYWXiZmPBgE5k4AABgE5k4AABYAKATmTgAAGATmTgAAABkcFQAVABUCAAAWnAgVFBboBRUuACbEARwVBBklAAgZGAJ0cxUEFgIWPhZmJsQBPBgIAFhmSKwZBgAYCABYZkisGQYAFgAoCABYZkisGQYAGAgAWGZIrBkGAAAZHBUAFQAVAgAAFrAIFRYWlgYVPgAmqgIcFQIZNQYACBkoC3RpbWVfc3RydWN0AWEVBBYCFjwWZCaqAjw2AgAZHBUAFQAVAgAAFsYIFRYW1AYVHgAmjgMcFQQZNQYACBkoC3RpbWVfc3RydWN0AWIVBBYCFjwWZCaOAzw2AgAZHBUAFQAVAgAAFtwIFRYW8gYVHgAm8gMcFQwZJQAIGRgEbmFtZRUEFgIWRBZsJvIDPBgHaWNlYmVyZxgHaWNlYmVyZxYAKAdpY2ViZXJnGAdpY2ViZXJnABkcFQAVABUCAAAW8ggVFhaQBxU6ACbeBBwVBBklAAgZGAZudW1iZXIVBBYCFj4WXCbeBDwYCAgAAAAAAAAAGAgIAAAAAAAAABYAKAgIAAAAAAAAABgICAAAAAAAAAAAGRwVABUAFQIAABaICRUWFsoHFT4AFqQDFgImCBayBRQAABkcGA5pY2ViZXJnLnNjaGVtYRj6A3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MSwibmFtZSI6InRhZyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImRhdGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRpbWVzdGFtcHR6In0seyJpZCI6NCwibmFtZSI6InRpbWVfc3RydWN0IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJzdHJ1Y3QiLCJmaWVsZHMiOlt7ImlkIjo3LCJuYW1lIjoiYSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo4LCJuYW1lIjoiYiIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6InRpbWVzdGFtcHR6In1dfX0seyJpZCI6NSwibmFtZSI6Im5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyJ9LHsiaWQiOjYsIm5hbWUiOiJudW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmcifV19ABhKcGFycXVldC1tciB2ZXJzaW9uIDEuMTIuMyAoYnVpbGQgZjhkY2VkMTgyYzRjMWZiZGVjNmNjYjMxODU1MzdiNWEwMWU2ZWQ2YikZfBwAABwAABwAABwAABwAABwAABwAAABLBQAAUEFSMQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/data/00000-20-49583bec-4ec7-428a-afe9-778a3619e97d-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MDExLAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92MS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v2.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAQdRzHYKiiyPVUGFNxHLRCAKUBJWPP06FQBCHx5EgIYRQmGhlb7HCwj7+lBa25mm0e3GzuyxPIg8RIVp6ADsvYeUJ7F88gBew9ADWLuoF/BWTyTdfJvkhPj48Pb+vXz6+NgDgFcNaaan7JS/FIMJSV2JshnDQtwNf1e1K3POuH9u6XfK7erjk7dg0zbUSDaeK5lkqKz5TrOQs0hWXsch5LFk6i6mKqMrCn6fRFEILohPBaBKnJMmoIKwoEiJlyohiVSqpystIMDLJ9KAT/c2oB39+eHpyfnSGn3vo44W1sCu38xZ+GZRgAFpoo4ueWQOcAFhggwse/AIwR2fT9LSc9TGAHcDu/tt8xyjbU+1eiyvde8EW/OWfOiA6ZsA3QdRzHYKiiyPVUGFNxHLRCA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAQdRzHYKiiyPVUGFNxHLRCAKUBJWPP06FQBCHx5EgIYRQmGhlb7HCwj7+lBa25mm0e3GzuyxPIg8RIVp6ADsvYeUJ7F88gBew9ADWLuoF/BWTyTdfJvkhPj48Pb+vXz6+NgDgFcNaaan7JS/FIMJSV2JshnDQtwNf1e1K3POuH9u6XfK7erjk7dg0zbUSDaeK5lkqKz5TrOQs0hWXsch5LFk6i6mKqMrCn6fRFEILohPBaBKnJMmoIKwoEiJlyohiVSqpystIMDLJ9KAT/c2oB39+eHpyfnSGn3vo44W1sCu38xZ+GZRgAFpoo4ueWQOcAFhggwse/AIwR2fT9LSc9TGAHcDu/tt8xyjbU+1eiyvde8EW/OWfOiA6ZsA3QdRzHYKiiyPVUGFNxHLRCA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/be0ab722-0e31-461d-9a11-6e10020da697-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v6.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTkxNTYsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMzU4ODA3NTUyNDQ3MDI2NDQwNywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAzNTg4MDc1NTI0NDcwMjY0NDA3LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTU0IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiNzgyOCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTQ4Nzg2OTYzMDQ5OTk3NzgyNDMtMS0zM2I5NzllYy1hM2EyLTQ0NTUtYjQ5OS0wOGFjYTlhMjFmZWUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDUsCiAgICAic25hcHNob3QtaWQiIDogMzU4ODA3NTUyNDQ3MDI2NDQwNywKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1OTE1NiwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICI1IiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjk4NjUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiNSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0zNTg4MDc1NTI0NDcwMjY0NDA3LTEtZDhkYmRkMmItNmU3Zi00NDA2LTgzNTAtZWEwODQ4ZjgyMjdlLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInNuYXBzaG90LWlkIiA6IDE0NTU1MzYwNDE5Nzk0OTUzNjgKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU2MDA5LAogICAgInNuYXBzaG90LWlkIiA6IDg4OTA3NzEwMDA2NzM4NTM0NDYKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTc0MDUsCiAgICAic25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MwogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1OTE1NiwKICAgICJzbmFwc2hvdC1pZCIgOiAzNTg4MDc1NTI0NDcwMjY0NDA3CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3Y0Lm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92NS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v6.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v6.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNSwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTkxNTYsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogMzU4ODA3NTUyNDQ3MDI2NDQwNywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiAzNTg4MDc1NTI0NDcwMjY0NDA3LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTU0IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiNzgyOCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTQ4Nzg2OTYzMDQ5OTk3NzgyNDMtMS0zM2I5NzllYy1hM2EyLTQ0NTUtYjQ5OS0wOGFjYTlhMjFmZWUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDUsCiAgICAic25hcHNob3QtaWQiIDogMzU4ODA3NTUyNDQ3MDI2NDQwNywKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MywKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1OTE1NiwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMjAzNyIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICI1IiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjk4NjUiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiNSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0zNTg4MDc1NTI0NDcwMjY0NDA3LTEtZDhkYmRkMmItNmU3Zi00NDA2LTgzNTAtZWEwODQ4ZjgyMjdlLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInNuYXBzaG90LWlkIiA6IDE0NTU1MzYwNDE5Nzk0OTUzNjgKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU2MDA5LAogICAgInNuYXBzaG90LWlkIiA6IDg4OTA3NzEwMDA2NzM4NTM0NDYKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTc0MDUsCiAgICAic25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MwogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1OTE1NiwKICAgICJzbmFwc2hvdC1pZCIgOiAzNTg4MDc1NTI0NDcwMjY0NDA3CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3Y0Lm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92NS5tZXRhZGF0YS5qc29uIgogIH0gXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v6.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command to send: m d o88 e (clientserver.py:501, send_command) 2025-05-23 21:19:19 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:19 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-3588075524470264407-1-d8dbdd2b-6e7f-4406-8350-ea0848f8227e.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMzU4ODA3NTUyNDQ3MDI2NDQwNxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI1HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNDg3ODY5NjMwNDk5OTc3ODI0MwDo4AHGEr4xV2plw/1g4UP0CrQFvdCxSgNBFAXQGETExt+weWZm9u3OzNcMb2beaGCTSNyopY3aKAqKIAh2ahXEWFloI4gIdv6ArY2NYumixE8I3PZeDve82WoH9txfcpEqakVONCirVsWrleu0ux3acCv9QbfdXXLr7WrZdQdlWfYClU4GaXThk8sDRoeCk/OKjFMei1zJIGTQrQ5X9Ddsoo9ReShYJ0AUBZgsF8AkDJpklNIMHbFIa/3eQ6/RmJsbPh1/3r6PnkOz0fjN+aSsWeatthyAMlK1Nc/Bo7UgDAWypGTif+uwts7Obp8NL09PX252piaO9SzIa6VAcCYBCxnBkpT1z1IIJSIVVo+xdzV2ZmZ38/Dy9XH49jV5rGbFmFiCN+gBWRNYhfWzWUjKSK0F4hh7U2Onp7+3TrY/di5e5iduVVJFq0UOkigAhoBQtxGyFArtC61DyMbW69rabB7s395fHe2NFsbWH+jgAcYSvjFXamXD/WDhQ/Q= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-3588075524470264407-1-d8dbdd2b-6e7f-4406-8350-ea0848f8227e.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:19 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-3588075524470264407-1-d8dbdd2b-6e7f-4406-8350-ea0848f8227e.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMzU4ODA3NTUyNDQ3MDI2NDQwNxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI1HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmNDg3ODY5NjMwNDk5OTc3ODI0MwDo4AHGEr4xV2plw/1g4UP0CrQFvdCxSgNBFAXQGETExt+weWZm9u3OzNcMb2beaGCTSNyopY3aKAqKIAh2ahXEWFloI4gIdv6ArY2NYumixE8I3PZeDve82WoH9txfcpEqakVONCirVsWrleu0ux3acCv9QbfdXXLr7WrZdQdlWfYClU4GaXThk8sDRoeCk/OKjFMei1zJIGTQrQ5X9Ddsoo9ReShYJ0AUBZgsF8AkDJpklNIMHbFIa/3eQ6/RmJsbPh1/3r6PnkOz0fjN+aSsWeatthyAMlK1Nc/Bo7UgDAWypGTif+uwts7Obp8NL09PX252piaO9SzIa6VAcCYBCxnBkpT1z1IIJSIVVo+xdzV2ZmZ38/Dy9XH49jV5rGbFmFiCN+gBWRNYhfWzWUjKSK0F4hh7U2Onp7+3TrY/di5e5iduVVJFq0UOkigAhoBQtxGyFArtC61DyMbW69rabB7s395fHe2NFsbWH+jgAcYSvjFXamXD/WDhQ/Q= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-3588075524470264407-1-d8dbdd2b-6e7f-4406-8350-ea0848f8227e.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/d8dbdd2b-6e7f-4406-8350-ea0848f8227e-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAPtwZlPkvX9qps3Q0joz7tAKaBKWPTUrEQBBGyyKGEEJoL6AnaJPO32QWLlwMuBFUdCfTdHe6ZyKZOGYSdS7iMdy4Ey8g4kV0rWuTEbyA36p4vKriQ3x8ffh6/nx6UwDwgkGptNTNjBeiFUGhjeiqNmj1quWLsl6Ie75surqsZ/yubOe87qqqulai4kyxfJRJw1OVFDwJteEyEjmPZJKlEVMhU6NgczQcQiNGmU7zWBlDYxMymmgxpmMjNU0yJvMkTMdxquggs/2laG463fonh2enF5Nz/NhDH6fW1Dbu3Lv0r0gDPUALbXTR60eCAwALbHDBAx8IwAY5W31Py9k9BrAJHH1P3nd6xb0Vq7XwyDb8xncOeoH8Cf/YBERn+P0DPtwZlPkvX9qps3Q0joz7tA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/d8dbdd2b-6e7f-4406-8350-ea0848f8227e-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/d8dbdd2b-6e7f-4406-8350-ea0848f8227e-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAPtwZlPkvX9qps3Q0joz7tAKaBKWPTUrEQBBGyyKGEEJoL6AnaJPO32QWLlwMuBFUdCfTdHe6ZyKZOGYSdS7iMdy4Ey8g4kV0rWuTEbyA36p4vKriQ3x8ffh6/nx6UwDwgkGptNTNjBeiFUGhjeiqNmj1quWLsl6Ie75surqsZ/yubOe87qqqulai4kyxfJRJw1OVFDwJteEyEjmPZJKlEVMhU6NgczQcQiNGmU7zWBlDYxMymmgxpmMjNU0yJvMkTMdxquggs/2laG463fonh2enF5Nz/NhDH6fW1Dbu3Lv0r0gDPUALbXTR60eCAwALbHDBAx8IwAY5W31Py9k9BrAJHH1P3nd6xb0Vq7XwyDb8xncOeoH8Cf/YBERn+P0DPtwZlPkvX9qps3Q0joz7tA== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/d8dbdd2b-6e7f-4406-8350-ea0848f8227e-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAlswTVfXuKARsHrvTQL+pQwKEBJWPvUrEQBSFr5cQlhBCWhvfYEwmO8kkpYVgJSoKFrLDZH7WQDauMUGfQF9iwdZCrCwtrX0Mn8OJ7gt4qsN3Py4cxMfnt5fN5uv9aQcAPjBplKlNvxRaDjLRxsqxHZLB3A1i1XQr+SDW/dg13VLcN8O16Ma2bW+UbAVVtORFbUWumBYsNVbUmSxFVrMiz6hKqeLJ79N0CslSwqq8nNdGEWYUJywrJZHWVITzUs4LWpmKazLJdH8t+9vRDNHJwdnpxeE5fu5hhAtv4dugDa8iHWtwAD30McDQ1RgnAB74EEAIfwDccea5nd7s+xjAj+HSHr3uOiXazg7jGWzzHxcQXUf4AZbME1X17igEbB6700C/qUM= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAlswTVfXuKARsHrvTQL+pQwKEBJWPvUrEQBSFr5cQlhBCWhvfYEwmO8kkpYVgJSoKFrLDZH7WQDauMUGfQF9iwdZCrCwtrX0Mn8OJ7gt4qsN3Py4cxMfnt5fN5uv9aQcAPjBplKlNvxRaDjLRxsqxHZLB3A1i1XQr+SDW/dg13VLcN8O16Ma2bW+UbAVVtORFbUWumBYsNVbUmSxFVrMiz6hKqeLJ79N0CslSwqq8nNdGEWYUJywrJZHWVITzUs4LWpmKazLJdH8t+9vRDNHJwdnpxeE5fu5hhAtv4dugDa8iHWtwAD30McDQ1RgnAB74EEAIfwDccea5nd7s+xjAj+HSHr3uOiXazg7jGWzzHxcQXUf4AZbME1X17igEbB6700C/qUM= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/33b979ec-a3a2-4455-b499-08aca9a21fee-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2HGZvcm1hdC12ZXJzaW9uAjIec2VxdWVuY2UtbnVtYmVyAjIcaWNlYmVyZy5zY2hlbWHWH3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6NTAwLCJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6NTAxLCJuYW1lIjoibWFuaWZlc3RfbGVuZ3RoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6NTAyLCJuYW1lIjoicGFydGl0aW9uX3NwZWNfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSJ9LHsiaWQiOjUxNywibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBtYW5pZmVzdDogMD1kYXRhLCAxPWRlbGV0ZXMifSx7ImlkIjo1MTUsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTZXF1ZW5jZSBudW1iZXIgd2hlbiB0aGUgbWFuaWZlc3Qgd2FzIGFkZGVkIn0seyJpZCI6NTE2LCJuYW1lIjoibWluX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0In0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwNCwibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkFkZGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA1LCJuYW1lIjoiZXhpc3RpbmdfZGF0YV9maWxlc19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUxMywibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50In0seyJpZCI6NTE0LCJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifV19JHBhcmVudC1zbmFwc2hvdC1pZCYxNDU1NTM2MDQxOTc5NDk1MzY4AG8DBaUV5Gv8tRzsmCwML5YEqAO9zjFOw0AQhWHLSp9r0CzeXY899mlWs+PZYGltI7OGXACoEBQ0XCC0CKhouAFnoaQkipQrRHrt//Tt8qJn8TJvXEeJik4CLTEVSa6SG/pxoK27nJexHzfupk8XblxijBNTdIZNg7UPrmLoHGgJzltqnPVQV9awNozFIIkOxyhWIIhRvgGvQJBUa6FVuuRgG4OoAdSgz+l6nj6nLFut/m5f7n7vX3/WeZYdtjuV1RrbtagrZYhYATOofQ2qDFyjrxGZy6P1fW/N86fHr++354ePs6P1H28DBaUV5Gv8tRzsmCwML5Y= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-562472900672823676-1-7e2e4fe1-b84b-4e7a-9249-03cf28177044.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo Ng== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text) && echo Ng== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEAxOOJ48++Xkpby2OJNwydPQKKBJWPS0rEQBCGiyKEEELMwoUrb9AmnVf3RsGFS8ER3Q3T9CtjIBPHPNQLqGfwBF7CM7hw5TFcujRRL+C/KIqvPgp+xK+H58fPp5e3HQB4xbjWVtluLYwcZGxsJcdmiAfbD2JTtxt5L7bd2NbtWtzVw5Vox6ZprrVsBNWUs1JVotC5EXliK6FSyUWq8rJIqU6oZvHP02QOoZywNJeWMUUynXGSW2UIpwUjeVYZZrlV2pRklunBVnY3ox3Cs+PzxeXJBb7vY4grZ+VWfhssQxMZmAA66KKPwbRGOANwwAUfAvgFMB09nHo63uEpgBvB8uhjb3dSolvZ103dyyBy4S//kgHRmwZ8A8TjiePPvl5KW8tjiTcMnT0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/7e2e4fe1-b84b-4e7a-9249-03cf28177044-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0Nhxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2ABFwI1dRIR9KYCsFKSPOo6IGigS9zj1Ow0AQhmFjRWm5Bs3gnfV41z7Nana8Dpb8g4IDlDRAAwIJGi4QqBACKgoo09FxAU5AhSiJIuUKkb72/fTM46SW4MN04koeOClDxbNmSIZwMLi27lo+dvvTWVd3E3dUD3uumzVN0ws3DgVza3zlMqHSkQqV85pzpz2ZTKMoFJu0YeDVsQ+KvdUaVEgRyGAJBSOCCaiUViWbwkKrdvlw2r/3UTQeX5zcPHwtHr9/t+IoWm2+KawNOlAVEHxOHihYhkJTASqVSudorSJaY1+X2NHo7/Tu7Of8/nN741aNuiysygCZBUiEYFkTpJUY6421Iuna+ry0xvH11dvH0+3ly87a+g8RcCNXUSEfSmArBSkjzqOi | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0Nhxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIzHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQkNTYyNDcyOTAwNjcyODIzNjc2ABFwI1dRIR9KYCsFKSPOo6IGigS9zj1Ow0AQhmFjRWm5Bs3gnfV41z7Nana8Dpb8g4IDlDRAAwIJGi4QqBACKgoo09FxAU5AhSiJIuUKkb72/fTM46SW4MN04koeOClDxbNmSIZwMLi27lo+dvvTWVd3E3dUD3uumzVN0ws3DgVza3zlMqHSkQqV85pzpz2ZTKMoFJu0YeDVsQ+KvdUaVEgRyGAJBSOCCaiUViWbwkKrdvlw2r/3UTQeX5zcPHwtHr9/t+IoWm2+KawNOlAVEHxOHihYhkJTASqVSudorSJaY1+X2NHo7/Tu7Of8/nN741aNuiysygCZBUiEYFkTpJUY6421Iuna+ry0xvH11dvH0+3ly87a+g8RcCNXUSEfSmArBSkjzqOi | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-8890771000673853446-1-be0ab722-0e31-461d-9a11-6e10020da697.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmMTQ1NTUzNjA0MTk3OTQ5NTM2OBxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABaEueVRz+yyAB1xVenfGrgArACHYxBDsIgEAAbXuMFC5SW+prNskAloa2pVP2E0YNv8Gz05sWvWU3mMoeZOysjeeunDhxmLJ0POKdcZr/P0MehxxPspnmIQwfHmLcwzCmlkTCBJNmaxgaoSTvQwgewCltQVje1kiQkmbL3Gf9jJZXbGFFziUhcE2m+1JpXgRpjG2OIKt6LNR6m8TkWBWPXy/vzuJ1fK7bYjy9aEueVRz+yyAB1xVenfGrg | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-1455536041979495368-1-212d9705-1aac-4cc4-8764-3fc67b677cc3.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNDg3ODY5NjMwNDk5OTc3ODI0Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI0HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0NgD/u3ZzhGfMl0QWo4tR0KdjCOAEvdCxSsNQFAbgWkrp5mu4HHPvzUlu7tNczr05qYEklZqqo4vtoijoIhTcaqci2slBR7duvoBP4CSOhkJeofCv/8/Hv+gGuWfH46FNqaYg5YwmRR3UfFLbMq9KOrfH40mVV0N7ltdHtpoURTHyVFjpZaJjl9nIY2pRcGadosQqh3GkpBfS66DkmrbDYeiMNuyBQlKAGEXg0BgQCXkypGTGDKU4pNPxaDXqdAaD6eNqOZ9v1rO9bqezzWJXWMeCnFYKBIcSMJYpGJISYpZCKJFSbHSLfW+w/f7Vxd3y63P1/bt7rGbFmLEEl6ADZE1gFDbPhj5TidRaILbYdYPt9f4uH6Y/s6fN/s6tSqrUaBGBJPKA3iM0bYQw87F2sdbeh631pbF2u7c3bx/P99evB631H/+7dnOEZ8yXRBaji1HQp2M= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmNDg3ODY5NjMwNDk5OTc3ODI0Mxxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgI0HGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQmODg5MDc3MTAwMDY3Mzg1MzQ0NgD/u3ZzhGfMl0QWo4tR0KdjCOAEvdCxSsNQFAbgWkrp5mu4HHPvzUlu7tNczr05qYEklZqqo4vtoijoIhTcaqci2slBR7duvoBP4CSOhkJeofCv/8/Hv+gGuWfH46FNqaYg5YwmRR3UfFLbMq9KOrfH40mVV0N7ltdHtpoURTHyVFjpZaJjl9nIY2pRcGadosQqh3GkpBfS66DkmrbDYeiMNuyBQlKAGEXg0BgQCXkypGTGDKU4pNPxaDXqdAaD6eNqOZ9v1rO9bqezzWJXWMeCnFYKBIcSMJYpGJISYpZCKJFSbHSLfW+w/f7Vxd3y63P1/bt7rGbFmLEEl6ADZE1gFDbPhj5TidRaILbYdYPt9f4uH6Y/s6fN/s6tSqrUaBGBJPKA3iM0bYQw87F2sdbeh631pbF2u7c3bx/P99evB631H/+7dnOEZ8yXRBaji1HQp2M= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/snap-4878696304999778243-1-33b979ec-a3a2-4455-b499-08aca9a21fee.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NiwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NjAwOSwKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMywKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NiwKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0gXSwKICAic3RhdGlzdGljcyIgOiBbIF0sCiAgInNuYXBzaG90LWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4CiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NjAwOSwKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2CiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9IF0KfQ== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v4.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:20 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:20 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:21 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTQ5ODUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICJyZWZzIiA6IHsKICAgICJtYWluIiA6IHsKICAgICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDMzNSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE5NDAiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC0xNDU1NTM2MDQxOTc5NDk1MzY4LTEtMjEyZDk3MDUtMWFhYy00Y2M0LTg3NjQtM2ZjNjdiNjc3Y2MzLmF2cm8iLAogICAgInNjaGVtYS1pZCIgOiAwCiAgfSwgewogICAgInNlcXVlbmNlLW51bWJlciIgOiAyLAogICAgInNuYXBzaG90LWlkIiA6IDU2MjQ3MjkwMDY3MjgyMzY3NiwKICAgICJwYXJlbnQtc25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OCwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTk2MSIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIyIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjM5MDEiLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMiIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvc25hcC01NjI0NzI5MDA2NzI4MjM2NzYtMS03ZTJlNGZlMS1iODRiLTRlN2EtOTI0OS0wM2NmMjgxNzcwNDQuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9IF0sCiAgIm1ldGFkYXRhLWxvZyIgOiBbIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDAxMSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjEubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YyLm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v3.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:21 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:21 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTc0MDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTU0IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiNzgyOCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTQ4Nzg2OTYzMDQ5OTk3NzgyNDMtMS0zM2I5NzllYy1hM2EyLTQ0NTUtYjQ5OS0wOGFjYTlhMjFmZWUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NzQwNSwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzCiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3Y0Lm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICJlZWZjOTMyZC0wYzRjLTRmYWUtYmFlMS0xM2E4MWI1MTgzYTkiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogNCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNTc0MDUsCiAgImxhc3QtY29sdW1uLWlkIiA6IDgsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAidGFnIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImRhdGUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogInRzIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAidGltZXN0YW1wdHoiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAidGltZV9zdHJ1Y3QiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICAgICAiZmllbGRzIiA6IFsgewogICAgICAgICAgImlkIiA6IDcsCiAgICAgICAgICAibmFtZSIgOiAiYSIsCiAgICAgICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICAgICAidHlwZSIgOiAiZGF0ZSIKICAgICAgICB9LCB7CiAgICAgICAgICAiaWQiIDogOCwKICAgICAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgICAgICJ0eXBlIiA6ICJ0aW1lc3RhbXB0eiIKICAgICAgICB9IF0KICAgICAgfQogICAgfSwgewogICAgICAiaWQiIDogNSwKICAgICAgIm5hbWUiIDogIm5hbWUiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiA2LAogICAgICAibmFtZSIgOiAibnVtYmVyIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAibG9uZyIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIyIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogNDg3ODY5NjMwNDk5OTc3ODI0MywKICAicmVmcyIgOiB7CiAgICAibWFpbiIgOiB7CiAgICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgICAidHlwZSIgOiAiYnJhbmNoIgogICAgfQogIH0sCiAgInNuYXBzaG90cyIgOiBbIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMSwKICAgICJzbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTQwIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjEiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMTk0MCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTE0NTU1MzYwNDE5Nzk0OTUzNjgtMS0yMTJkOTcwNS0xYWFjLTRjYzQtODc2NC0zZmM2N2I2NzdjYzMuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9LCB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDIsCiAgICAic25hcHNob3QtaWQiIDogNTYyNDcyOTAwNjcyODIzNjc2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiAxNDU1NTM2MDQxOTc5NDk1MzY4LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0OTg1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTYxIiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjIiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiMzkwMSIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICIyIiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTU2MjQ3MjkwMDY3MjgyMzY3Ni0xLTdlMmU0ZmUxLWI4NGItNGU3YS05MjQ5LTAzY2YyODE3NzA0NC5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogMywKICAgICJzbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYsCiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic3VtbWFyeSIgOiB7CiAgICAgICJvcGVyYXRpb24iIDogImFwcGVuZCIsCiAgICAgICJzcGFyay5hcHAuaWQiIDogImxvY2FsLTE3NDgwMzUxMzU4MDIiLAogICAgICAiYWRkZWQtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJhZGRlZC1yZWNvcmRzIiA6ICIxIiwKICAgICAgImFkZGVkLWZpbGVzLXNpemUiIDogIjE5NzMiLAogICAgICAiY2hhbmdlZC1wYXJ0aXRpb24tY291bnQiIDogIjEiLAogICAgICAidG90YWwtcmVjb3JkcyIgOiAiMyIsCiAgICAgICJ0b3RhbC1maWxlcy1zaXplIiA6ICI1ODc0IiwKICAgICAgInRvdGFsLWRhdGEtZmlsZXMiIDogIjMiLAogICAgICAidG90YWwtZGVsZXRlLWZpbGVzIiA6ICIwIiwKICAgICAgInRvdGFsLXBvc2l0aW9uLWRlbGV0ZXMiIDogIjAiLAogICAgICAidG90YWwtZXF1YWxpdHktZGVsZXRlcyIgOiAiMCIKICAgIH0sCiAgICAibWFuaWZlc3QtbGlzdCIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3NuYXAtODg5MDc3MTAwMDY3Mzg1MzQ0Ni0xLWJlMGFiNzIyLTBlMzEtNDYxZC05YTExLTZlMTAwMjBkYTY5Ny5hdnJvIiwKICAgICJzY2hlbWEtaWQiIDogMAogIH0sIHsKICAgICJzZXF1ZW5jZS1udW1iZXIiIDogNCwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzLAogICAgInBhcmVudC1zbmFwc2hvdC1pZCIgOiA4ODkwNzcxMDAwNjczODUzNDQ2LAogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU3NDA1LAogICAgInN1bW1hcnkiIDogewogICAgICAib3BlcmF0aW9uIiA6ICJhcHBlbmQiLAogICAgICAic3BhcmsuYXBwLmlkIiA6ICJsb2NhbC0xNzQ4MDM1MTM1ODAyIiwKICAgICAgImFkZGVkLWRhdGEtZmlsZXMiIDogIjEiLAogICAgICAiYWRkZWQtcmVjb3JkcyIgOiAiMSIsCiAgICAgICJhZGRlZC1maWxlcy1zaXplIiA6ICIxOTU0IiwKICAgICAgImNoYW5nZWQtcGFydGl0aW9uLWNvdW50IiA6ICIxIiwKICAgICAgInRvdGFsLXJlY29yZHMiIDogIjQiLAogICAgICAidG90YWwtZmlsZXMtc2l6ZSIgOiAiNzgyOCIsCiAgICAgICJ0b3RhbC1kYXRhLWZpbGVzIiA6ICI0IiwKICAgICAgInRvdGFsLWRlbGV0ZS1maWxlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1wb3NpdGlvbi1kZWxldGVzIiA6ICIwIiwKICAgICAgInRvdGFsLWVxdWFsaXR5LWRlbGV0ZXMiIDogIjAiCiAgICB9LAogICAgIm1hbmlmZXN0LWxpc3QiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS9zbmFwLTQ4Nzg2OTYzMDQ5OTk3NzgyNDMtMS0zM2I5NzllYy1hM2EyLTQ0NTUtYjQ5OS0wOGFjYTlhMjFmZWUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQzMzUsCiAgICAic25hcHNob3QtaWQiIDogMTQ1NTUzNjA0MTk3OTQ5NTM2OAogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJzbmFwc2hvdC1pZCIgOiA1NjI0NzI5MDA2NzI4MjM2NzYKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAic25hcHNob3QtaWQiIDogODg5MDc3MTAwMDY3Mzg1MzQ0NgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NzQwNSwKICAgICJzbmFwc2hvdC1pZCIgOiA0ODc4Njk2MzA0OTk5Nzc4MjQzCiAgfSBdLAogICJtZXRhZGF0YS1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTQwMTEsCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3YxLm1ldGFkYXRhLmpzb24iCiAgfSwgewogICAgInRpbWVzdGFtcC1tcyIgOiAxNzQ4MDM1MTU0MzM1LAogICAgIm1ldGFkYXRhLWZpbGUiIDogIi9pY2ViZXJnX2RhdGEvZGVmYXVsdC90ZXN0X21pbm1heF9wcnVuaW5nX3dpdGhfbnVsbGxvY2FsXzFjMTg3NmJmXzVjNGRfNDBlZl9iMmE4XzJiNDY1MjFjMDFjNy9tZXRhZGF0YS92Mi5tZXRhZGF0YS5qc29uIgogIH0sIHsKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE1NDk4NSwKICAgICJtZXRhZGF0YS1maWxlIiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF9taW5tYXhfcHJ1bmluZ193aXRoX251bGxsb2NhbF8xYzE4NzZiZl81YzRkXzQwZWZfYjJhOF8yYjQ2NTIxYzAxYzcvbWV0YWRhdGEvdjMubWV0YWRhdGEuanNvbiIKICB9LCB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNTYwMDksCiAgICAibWV0YWRhdGEtZmlsZSIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfbWlubWF4X3BydW5pbmdfd2l0aF9udWxsbG9jYWxfMWMxODc2YmZfNWM0ZF80MGVmX2IyYThfMmI0NjUyMWMwMWM3L21ldGFkYXRhL3Y0Lm1ldGFkYXRhLmpzb24iCiAgfSBdCn0= | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/v5.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:21 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:21 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro) && echo T2JqARAMc2NoZW1h/gd7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJ0YWciLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQifSx7ImlkIjoyLCJuYW1lIjoiZGF0ZSIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjozLCJuYW1lIjoidHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9LHsiaWQiOjQsIm5hbWUiOiJ0aW1lX3N0cnVjdCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NywibmFtZSI6ImEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJkYXRlIn0seyJpZCI6OCwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJ0aW1lc3RhbXB0eiJ9XX19LHsiaWQiOjUsIm5hbWUiOiJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoic3RyaW5nIn0seyJpZCI6NiwibmFtZSI6Im51bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifV19FmF2cm8uc2NoZW1hkjV7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoibWFuaWZlc3RfZW50cnkiLCJmaWVsZHMiOlt7Im5hbWUiOiJzdGF0dXMiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjB9LHsibmFtZSI6InNuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MX0seyJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6M30seyJuYW1lIjoiZmlsZV9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo0fSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJjb250ZW50IiwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIiwiZmllbGQtaWQiOjEzNH0seyJuYW1lIjoiZmlsZV9wYXRoIiwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSIsImZpZWxkLWlkIjoxMDB9LHsibmFtZSI6ImZpbGVfZm9ybWF0IiwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCIsImZpZWxkLWlkIjoxMDF9LHsibmFtZSI6InBhcnRpdGlvbiIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMTAyIiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIiwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJlcXVhbGl0eV9pZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJpbnQiLCJlbGVtZW50LWlkIjoxMzZ9XSwiZG9jIjoiRXF1YWxpdHkgY29tcGFyaXNvbiBmaWVsZCBJRHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM1fSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMiJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1hyit7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjozLCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjQsIm5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEzNCwibmFtZSI6ImNvbnRlbnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkNvbnRlbnRzIG9mIHRoZSBmaWxlOiAwPWRhdGEsIDE9cG9zaXRpb24gZGVsZXRlcywgMj1lcXVhbGl0eSBkZWxldGVzIn0seyJpZCI6MTAwLCJuYW1lIjoiZmlsZV9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjoxMDEsIm5hbWUiOiJmaWxlX2Zvcm1hdCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0In0seyJpZCI6MTAyLCJuYW1lIjoicGFydGl0aW9uIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W119LCJkb2MiOiJQYXJ0aXRpb24gZGF0YSB0dXBsZSwgc2NoZW1hIGJhc2VkIG9uIHRoZSBwYXJ0aXRpb24gc3BlYyJ9LHsiaWQiOjEwMywibmFtZSI6InJlY29yZF9jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIn0seyJpZCI6MTA0LCJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjEzNSwibmFtZSI6ImVxdWFsaXR5X2lkcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzNiwiZWxlbWVudCI6ImludCIsImVsZW1lbnQtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQ5jb250ZW50CGRhdGEA9IEDiN4AItVRekDSBnDVbgKIBI2PS0rEQBCGyyKGEEKIF5i1m5h0Js+liwE3goruZJruTvdMIBPHTMfHIWRceAiXgjsRPIHXcW1HPYD/oii++ij4ER+3bx8vTw+v+wDwjlEjJJf9gtZMs6iWig2tjrTcaLpquhW7o+t+6JpuQW8bvaTd0LbtlWAtJYKURc4VzURa0zSWivKElTThaZ4lRMREFNHP03hMSIpwqshUskqErFIyTGuRhzyNeViVKs5KxiUxeJTJwZr114PU/snh2enF7ByfJ+jj3Jrbyl16l34d1GAAWmiji55ZAxwBWGCDCx78AjBHZ8f0tJzJMYAdwNHX7HPPKO4N29wzL9iFv/zfBETHDPgG9IEDiN4AItVRekDSBnDVbg== | base64 --decode > /iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/metadata/212d9705-1aac-4cc4-8764-3fc67b677cc3-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/', format=Parquet) WHERE time_struct.a <= '2024-02-01' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7/', format=Parquet) WHERE time_struct.a <= '2024-02-01' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7-4de64885-5bc3-4d9f-88f3-91770c078317' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7-907b8a1b-649e-4057-9eba-b60e922832d9' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7-4de64885-5bc3-4d9f-88f3-91770c078317' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:21 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulllocal_1c1876bf_5c4d_40ef_b2a8_2b46521c01c7-907b8a1b-649e-4057-9eba-b60e922832d9' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) ______________________ test_minmax_pruning_with_null[s3] _______________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = storage_type = 's3' @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_minmax_pruning_with_null(started_cluster, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = "test_minmax_pruning_with_null" + storage_type + "_" + get_uuid_str() def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" CREATE TABLE {TABLE_NAME} ( tag INT, date DATE, ts TIMESTAMP, time_struct struct, name VARCHAR(50), number BIGINT ) USING iceberg OPTIONS('format-version'='2') """ ) # min-max value of time_struct in manifest file is null. execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', null, 'vasya', 5) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (2, DATE '2024-02-20', TIMESTAMP '2024-03-20 15:00:00', null, 'vasilisa', 6) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (3, DATE '2025-03-20', TIMESTAMP '2024-04-30 14:00:00', null, 'icebreaker', 7) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (4, DATE '2025-04-20', TIMESTAMP '2024-05-30 14:00:00', null, 'iceberg', 8) """ ) execute_spark_query( f""" INSERT INTO {TABLE_NAME} VALUES (1, DATE '2024-01-20', TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5) """ ) creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) def check_validity_and_get_prunned_files(select_expression): query_id1 = f"{TABLE_NAME}-{uuid.uuid4()}" query_id2 = f"{TABLE_NAME}-{uuid.uuid4()}" data1 = instance.query( select_expression, query_id=query_id1, settings={"use_iceberg_partition_pruning": 0, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data1 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data1.strip().split("\n")), ) ) data2 = instance.query( select_expression, query_id=query_id2, settings={"use_iceberg_partition_pruning": 1, "input_format_parquet_bloom_filter_push_down": 0, "input_format_parquet_filter_push_down": 0}, ) data2 = list( map( lambda x: x.split("\t"), filter(lambda x: len(x) > 0, data2.strip().split("\n")), ) ) assert data1 == data2 instance.query("SYSTEM FLUSH LOGS") print( "Unprunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ), ) print( "Prunned: ", instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ), ) assert 0 == int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id1}' AND type = 'QueryFinish'" ) ) return int( instance.query( f"SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = '{query_id2}' AND type = 'QueryFinish'" ) ) > assert ( check_validity_and_get_prunned_files( f"SELECT * FROM {creation_expression} WHERE time_struct.a <= '2024-02-01' ORDER BY ALL" ) == 1 ) E assert 0 == 1 E + where 0 = .check_validity_and_get_prunned_files at 0x7fc020632170>("SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/', format=Parquet, url = 'http://minio1:9001/root/') WHERE time_struct.a <= '2024-02-01' ORDER BY ALL") test_storage_iceberg/test.py:3182: AssertionError ----------------------------- Captured stdout call ----------------------------- {} {} {} Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} {} {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None Unprunned: 0 Prunned: 0 ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:21 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0 (\n tag INT,\n date DATE,\n ts TIMESTAMP,\n time_struct struct,\n name VARCHAR(50),\n number BIGINT\n )\n USING iceberg\n OPTIONS('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:21 [ 686 ] DEBUG : Answer received: !yro89 (clientserver.py:512, send_command) 2025-05-23 21:19:21 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:21 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', null, 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:21 [ 686 ] DEBUG : Command to send: m d o89 e (clientserver.py:501, send_command) 2025-05-23 21:19:21 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yro90 (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-22-391cbb79-f098-43c6-a672-4135b99748dc-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/8a93bc69-2ae3-407d-9011-5b40c412fa92-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3265141321108788832-1-8a93bc69-2ae3-407d-9011-5b40c412fa92.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0 VALUES\n (2, DATE '2024-02-20',\n TIMESTAMP '2024-03-20 15:00:00', null, 'vasilisa', 6)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yro91 (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-23-d893314f-4ea3-4e68-84c0-d332fdf90ce2-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-22-391cbb79-f098-43c6-a672-4135b99748dc-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/8a93bc69-2ae3-407d-9011-5b40c412fa92-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/c397d556-9864-428d-a59b-0ee5c31329b0-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-8479573128271274182-1-c397d556-9864-428d-a59b-0ee5c31329b0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3265141321108788832-1-8a93bc69-2ae3-407d-9011-5b40c412fa92.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0 VALUES\n (3, DATE '2025-03-20',\n TIMESTAMP '2024-04-30 14:00:00', null, 'icebreaker', 7)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yro92 (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-24-86146b94-c6a3-4082-9dbe-a9ba30cb59b8-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-23-d893314f-4ea3-4e68-84c0-d332fdf90ce2-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-22-391cbb79-f098-43c6-a672-4135b99748dc-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/3f44a66b-db98-45dc-a349-8651b3d55f1c-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/8a93bc69-2ae3-407d-9011-5b40c412fa92-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3486654255533111194-1-3f44a66b-db98-45dc-a349-8651b3d55f1c.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/c397d556-9864-428d-a59b-0ee5c31329b0-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-8479573128271274182-1-c397d556-9864-428d-a59b-0ee5c31329b0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3265141321108788832-1-8a93bc69-2ae3-407d-9011-5b40c412fa92.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v4.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0 VALUES\n (4, DATE '2025-04-20',\n TIMESTAMP '2024-05-30 14:00:00', null, 'iceberg', 8)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yro93 (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-25-74564a94-61c0-46dd-a269-45eed9317560-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-24-86146b94-c6a3-4082-9dbe-a9ba30cb59b8-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-23-d893314f-4ea3-4e68-84c0-d332fdf90ce2-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-22-391cbb79-f098-43c6-a672-4135b99748dc-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/86dbccf9-f74d-4c82-8b99-d85d5d03a731-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/3f44a66b-db98-45dc-a349-8651b3d55f1c-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/8a93bc69-2ae3-407d-9011-5b40c412fa92-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3486654255533111194-1-3f44a66b-db98-45dc-a349-8651b3d55f1c.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/c397d556-9864-428d-a59b-0ee5c31329b0-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-8479573128271274182-1-c397d556-9864-428d-a59b-0ee5c31329b0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3265141321108788832-1-8a93bc69-2ae3-407d-9011-5b40c412fa92.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v4.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v5.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3086670230065479713-1-86dbccf9-f74d-4c82-8b99-d85d5d03a731.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: c o61 sql s\n INSERT INTO test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0 VALUES\n (1, DATE '2024-01-20',\n TIMESTAMP '2024-02-20 10:00:00', named_struct('a', DATE '2024-02-20', 'b', TIMESTAMP '2024-02-20 10:00:00'), 'vasya', 5)\n e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yro94 (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-25-74564a94-61c0-46dd-a269-45eed9317560-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-24-86146b94-c6a3-4082-9dbe-a9ba30cb59b8-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-26-ce6233da-b446-41e2-9f06-738d863b9b1c-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-23-d893314f-4ea3-4e68-84c0-d332fdf90ce2-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/data/00000-22-391cbb79-f098-43c6-a672-4135b99748dc-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-4113336605345162170-1-2366b936-aa99-4db0-82e2-2d3c71929a41.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/2366b936-aa99-4db0-82e2-2d3c71929a41-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/86dbccf9-f74d-4c82-8b99-d85d5d03a731-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/3f44a66b-db98-45dc-a349-8651b3d55f1c-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v2.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v6.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/8a93bc69-2ae3-407d-9011-5b40c412fa92-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3486654255533111194-1-3f44a66b-db98-45dc-a349-8651b3d55f1c.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/c397d556-9864-428d-a59b-0ee5c31329b0-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-8479573128271274182-1-c397d556-9864-428d-a59b-0ee5c31329b0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3265141321108788832-1-8a93bc69-2ae3-407d-9011-5b40c412fa92.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v4.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v3.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/v5.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/metadata/snap-3086670230065479713-1-86dbccf9-f74d-4c82-8b99-d85d5d03a731.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:22 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/', format=Parquet, url = 'http://minio1:9001/root/') WHERE time_struct.a <= '2024-02-01' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:22 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0/', format=Parquet, url = 'http://minio1:9001/root/') WHERE time_struct.a <= '2024-02-01' ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: m d o90 e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: m d o91 e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: m d o92 e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: m d o93 e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Command to send: m d o94 e (clientserver.py:501, send_command) 2025-05-23 21:19:22 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SYSTEM FLUSH LOGS on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0-c14621bc-d493-4208-a797-efc58de8fd98' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0-cf6b930f-6d5c-4ecd-b6af-1240a342dc48' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0-c14621bc-d493-4208-a797-efc58de8fd98' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SELECT ProfileEvents['IcebergMinMaxIndexPrunnedFiles'] FROM system.query_log WHERE query_id = 'test_minmax_pruning_with_nulls3_7c2d99b2_51d1_4f03_bdd6_eecce7c527b0-cf6b930f-6d5c-4ecd-b6af-1240a342dc48' AND type = 'QueryFinish' on node1 (cluster.py:3570, query) _______________ test_schema_evolution_with_time_travel[azure-1] ________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '1', storage_type = 'azure' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_schema_evolution_with_time_travel( started_cluster, format_version, storage_type ): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_schema_evolution_with_time_travel_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" DROP TABLE IF EXISTS {TABLE_NAME}; """ ) execute_spark_query( f""" CREATE TABLE IF NOT EXISTS {TABLE_NAME} ( a int NOT NULL ) USING iceberg OPTIONS ('format-version'='{format_version}') """ ) table_creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, allow_dynamic_metadata_for_data_lakes=True, ) table_select_expression = table_creation_expression check_schema_and_data( instance, table_select_expression, [ ["a", "Int32"] ], [], ) first_timestamp_ms = int(datetime.now().timestamp() * 1000) > time.sleep(0.5) E NameError: name 'time' is not defined test_storage_iceberg/test.py:2390: NameError ----------------------------- Captured stdout call ----------------------------- {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: c o61 sql s\n DROP TABLE IF EXISTS test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2;\n e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yro95 (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE IF NOT EXISTS test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2 (\n a int NOT NULL\n )\n USING iceberg \n OPTIONS ('format-version'='1')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yro96 (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '99489926-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:23 [ 686 ] DEBUG : Resetting dropped connection: 127.0.0.1 (connectionpool.py:293, _get_conn) 2025-05-23 21:19:23 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:23 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FFB9E2F23100C0"' 'last-modified': 'Fri, 23 May 2025 21:19:23 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '99489926-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e06e65ac-5b67-40eb-9a3c-f20d4f3c842f' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:23 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:23 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '1113' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '994a0ee6-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:23 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:23 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x26C796091869240"' 'last-modified': 'Fri, 23 May 2025 21:19:23 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '994a0ee6-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '98168ae4-e33b-44a6-b69e-710ce5696a29' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:23 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query DESC icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_schema_evolution_with_time_travel_1_azure_96996556_edac_44b4_a525_5a84c43efca2/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) _______________ test_schema_evolution_with_time_travel[azure-2] ________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '2', storage_type = 'azure' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_schema_evolution_with_time_travel( started_cluster, format_version, storage_type ): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_schema_evolution_with_time_travel_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" DROP TABLE IF EXISTS {TABLE_NAME}; """ ) execute_spark_query( f""" CREATE TABLE IF NOT EXISTS {TABLE_NAME} ( a int NOT NULL ) USING iceberg OPTIONS ('format-version'='{format_version}') """ ) table_creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, allow_dynamic_metadata_for_data_lakes=True, ) table_select_expression = table_creation_expression check_schema_and_data( instance, table_select_expression, [ ["a", "Int32"] ], [], ) first_timestamp_ms = int(datetime.now().timestamp() * 1000) > time.sleep(0.5) E NameError: name 'time' is not defined test_storage_iceberg/test.py:2390: NameError ----------------------------- Captured stdout call ----------------------------- {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: c o61 sql s\n DROP TABLE IF EXISTS test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25;\n e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yro97 (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE IF NOT EXISTS test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25 (\n a int NOT NULL\n )\n USING iceberg \n OPTIONS ('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yro98 (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '99765bcc-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:23 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:23 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x21F037191398B00"' 'last-modified': 'Fri, 23 May 2025 21:19:23 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '99765bcc-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'fb57aa4c-aab6-469c-a284-fa5b2ebf9fd7' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:23 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:23 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '944' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '99787a6a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:23 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:23 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1B7F5D36A6E53B0"' 'last-modified': 'Fri, 23 May 2025 21:19:23 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '99787a6a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'bbf51d1f-68b1-48bf-a4af-399f0adec0fe' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:23 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query DESC icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Executing query SELECT * FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_schema_evolution_with_time_travel_2_azure_5a11f81b_8a63_4670_9e4c_dc82e4a44e25/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: m d o95 e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: m d o96 e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: m d o97 e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Command to send: m d o98 e (clientserver.py:501, send_command) 2025-05-23 21:19:23 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) _______________ test_schema_evolution_with_time_travel[local-1] ________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '1', storage_type = 'local' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_schema_evolution_with_time_travel( started_cluster, format_version, storage_type ): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_schema_evolution_with_time_travel_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" DROP TABLE IF EXISTS {TABLE_NAME}; """ ) execute_spark_query( f""" CREATE TABLE IF NOT EXISTS {TABLE_NAME} ( a int NOT NULL ) USING iceberg OPTIONS ('format-version'='{format_version}') """ ) table_creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, allow_dynamic_metadata_for_data_lakes=True, ) table_select_expression = table_creation_expression check_schema_and_data( instance, table_select_expression, [ ["a", "Int32"] ], [], ) first_timestamp_ms = int(datetime.now().timestamp() * 1000) > time.sleep(0.5) E NameError: name 'time' is not defined test_storage_iceberg/test.py:2390: NameError ----------------------------- Captured stdout call ----------------------------- {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: c o61 sql s\n DROP TABLE IF EXISTS test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d;\n e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yro99 (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE IF NOT EXISTS test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d (\n a int NOT NULL\n )\n USING iceberg \n OPTIONS ('format-version'='1')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yro100 (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAxLAogICJ0YWJsZS11dWlkIiA6ICIyMjkwZDMzYi1mNmMxLTQ4MjctOGE1YS04NGJiN2I3NDE4ZTciLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3Rfc2NoZW1hX2V2b2x1dGlvbl93aXRoX3RpbWVfdHJhdmVsXzFfbG9jYWxfZTg3MzM0NDBfZWZhY180Y2ZlX2E5NjFfODEwODFhYzBiZTdkIiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNjQxMjEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDEsCiAgInNjaGVtYSIgOiB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAiYSIsCiAgICAgICJyZXF1aXJlZCIgOiB0cnVlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSBdCiAgfSwKICAiY3VycmVudC1zY2hlbWEtaWQiIDogMCwKICAic2NoZW1hcyIgOiBbIHsKICAgICJ0eXBlIiA6ICJzdHJ1Y3QiLAogICAgInNjaGVtYS1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIHsKICAgICAgImlkIiA6IDEsCiAgICAgICJuYW1lIiA6ICJhIiwKICAgICAgInJlcXVpcmVkIiA6IHRydWUsCiAgICAgICJ0eXBlIiA6ICJpbnQiCiAgICB9IF0KICB9IF0sCiAgInBhcnRpdGlvbi1zcGVjIiA6IFsgXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIxIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAxLAogICJ0YWJsZS11dWlkIiA6ICIyMjkwZDMzYi1mNmMxLTQ4MjctOGE1YS04NGJiN2I3NDE4ZTciLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3Rfc2NoZW1hX2V2b2x1dGlvbl93aXRoX3RpbWVfdHJhdmVsXzFfbG9jYWxfZTg3MzM0NDBfZWZhY180Y2ZlX2E5NjFfODEwODFhYzBiZTdkIiwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNjQxMjEsCiAgImxhc3QtY29sdW1uLWlkIiA6IDEsCiAgInNjaGVtYSIgOiB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAiYSIsCiAgICAgICJyZXF1aXJlZCIgOiB0cnVlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSBdCiAgfSwKICAiY3VycmVudC1zY2hlbWEtaWQiIDogMCwKICAic2NoZW1hcyIgOiBbIHsKICAgICJ0eXBlIiA6ICJzdHJ1Y3QiLAogICAgInNjaGVtYS1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIHsKICAgICAgImlkIiA6IDEsCiAgICAgICJuYW1lIiA6ICJhIiwKICAgICAgInJlcXVpcmVkIiA6IHRydWUsCiAgICAgICJ0eXBlIiA6ICJpbnQiCiAgICB9IF0KICB9IF0sCiAgInBhcnRpdGlvbi1zcGVjIiA6IFsgXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIsCiAgICAib3B0aW9uLmZvcm1hdC12ZXJzaW9uIiA6ICIxIgogIH0sCiAgImN1cnJlbnQtc25hcHNob3QtaWQiIDogLTEsCiAgInJlZnMiIDogeyB9LAogICJzbmFwc2hvdHMiIDogWyBdLAogICJzdGF0aXN0aWNzIiA6IFsgXSwKICAic25hcHNob3QtbG9nIiA6IFsgXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : Executing query DESC icebergLocal(local, path = '/iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:24 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_schema_evolution_with_time_travel_1_local_e8733440_efac_4cfe_a961_81081ac0be7d/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) _______________ test_schema_evolution_with_time_travel[local-2] ________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '2', storage_type = 'local' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_schema_evolution_with_time_travel( started_cluster, format_version, storage_type ): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_schema_evolution_with_time_travel_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" DROP TABLE IF EXISTS {TABLE_NAME}; """ ) execute_spark_query( f""" CREATE TABLE IF NOT EXISTS {TABLE_NAME} ( a int NOT NULL ) USING iceberg OPTIONS ('format-version'='{format_version}') """ ) table_creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, allow_dynamic_metadata_for_data_lakes=True, ) table_select_expression = table_creation_expression check_schema_and_data( instance, table_select_expression, [ ["a", "Int32"] ], [], ) first_timestamp_ms = int(datetime.now().timestamp() * 1000) > time.sleep(0.5) E NameError: name 'time' is not defined test_storage_iceberg/test.py:2390: NameError ----------------------------- Captured stdout call ----------------------------- {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: c o61 sql s\n DROP TABLE IF EXISTS test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6;\n e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yro101 (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE IF NOT EXISTS test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6 (\n a int NOT NULL\n )\n USING iceberg \n OPTIONS ('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yro102 (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICI0OWFhNTA1ZS04NmUwLTQzOWEtODJlMS1mYjUwMDg3Y2RhNmUiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3Rfc2NoZW1hX2V2b2x1dGlvbl93aXRoX3RpbWVfdHJhdmVsXzJfbG9jYWxfNzNmZmRmZjRfM2NjM180OTBiXzhlZjJfZDMyNTA3ZGNiY2Y2IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNjQ1MDcsCiAgImxhc3QtY29sdW1uLWlkIiA6IDEsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAiYSIsCiAgICAgICJyZXF1aXJlZCIgOiB0cnVlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSBdCiAgfSBdLAogICJkZWZhdWx0LXNwZWMtaWQiIDogMCwKICAicGFydGl0aW9uLXNwZWNzIiA6IFsgewogICAgInNwZWMtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJsYXN0LXBhcnRpdGlvbi1pZCIgOiA5OTksCiAgImRlZmF1bHQtc29ydC1vcmRlci1pZCIgOiAwLAogICJzb3J0LW9yZGVycyIgOiBbIHsKICAgICJvcmRlci1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIF0KICB9IF0sCiAgInByb3BlcnRpZXMiIDogewogICAgIm93bmVyIiA6ICJyb290IiwKICAgICJvcHRpb24uZm9ybWF0LXZlcnNpb24iIDogIjIiCiAgfSwKICAiY3VycmVudC1zbmFwc2hvdC1pZCIgOiAtMSwKICAicmVmcyIgOiB7IH0sCiAgInNuYXBzaG90cyIgOiBbIF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyBdLAogICJtZXRhZGF0YS1sb2ciIDogWyBdCn0= | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICI0OWFhNTA1ZS04NmUwLTQzOWEtODJlMS1mYjUwMDg3Y2RhNmUiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3Rfc2NoZW1hX2V2b2x1dGlvbl93aXRoX3RpbWVfdHJhdmVsXzJfbG9jYWxfNzNmZmRmZjRfM2NjM180OTBiXzhlZjJfZDMyNTA3ZGNiY2Y2IiwKICAibGFzdC1zZXF1ZW5jZS1udW1iZXIiIDogMCwKICAibGFzdC11cGRhdGVkLW1zIiA6IDE3NDgwMzUxNjQ1MDcsCiAgImxhc3QtY29sdW1uLWlkIiA6IDEsCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAiYSIsCiAgICAgICJyZXF1aXJlZCIgOiB0cnVlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSBdCiAgfSBdLAogICJkZWZhdWx0LXNwZWMtaWQiIDogMCwKICAicGFydGl0aW9uLXNwZWNzIiA6IFsgewogICAgInNwZWMtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJsYXN0LXBhcnRpdGlvbi1pZCIgOiA5OTksCiAgImRlZmF1bHQtc29ydC1vcmRlci1pZCIgOiAwLAogICJzb3J0LW9yZGVycyIgOiBbIHsKICAgICJvcmRlci1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIF0KICB9IF0sCiAgInByb3BlcnRpZXMiIDogewogICAgIm93bmVyIiA6ICJyb290IiwKICAgICJvcHRpb24uZm9ybWF0LXZlcnNpb24iIDogIjIiCiAgfSwKICAiY3VycmVudC1zbmFwc2hvdC1pZCIgOiAtMSwKICAicmVmcyIgOiB7IH0sCiAgInNuYXBzaG90cyIgOiBbIF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyBdLAogICJtZXRhZGF0YS1sb2ciIDogWyBdCn0= | base64 --decode > /iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:24 [ 686 ] DEBUG : Executing query DESC icebergLocal(local, path = '/iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:24 [ 686 ] DEBUG : Executing query SELECT * FROM icebergLocal(local, path = '/iceberg_data/default/test_schema_evolution_with_time_travel_2_local_73ffdff4_3cc3_490b_8ef2_d32507dcbcf6/', format=Parquet) ORDER BY ALL on node1 (cluster.py:3570, query) _________________ test_schema_evolution_with_time_travel[s3-1] _________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '1', storage_type = 's3' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_schema_evolution_with_time_travel( started_cluster, format_version, storage_type ): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_schema_evolution_with_time_travel_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" DROP TABLE IF EXISTS {TABLE_NAME}; """ ) execute_spark_query( f""" CREATE TABLE IF NOT EXISTS {TABLE_NAME} ( a int NOT NULL ) USING iceberg OPTIONS ('format-version'='{format_version}') """ ) table_creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, allow_dynamic_metadata_for_data_lakes=True, ) table_select_expression = table_creation_expression check_schema_and_data( instance, table_select_expression, [ ["a", "Int32"] ], [], ) first_timestamp_ms = int(datetime.now().timestamp() * 1000) > time.sleep(0.5) E NameError: name 'time' is not defined test_storage_iceberg/test.py:2390: NameError ----------------------------- Captured stdout call ----------------------------- {} {} {} {} {} Upload to bucket: None Upload to bucket: None ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: c o61 sql s\n DROP TABLE IF EXISTS test_schema_evolution_with_time_travel_1_s3_a0d26043_a679_4858_9f62_28dc6822cd4c;\n e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yro103 (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE IF NOT EXISTS test_schema_evolution_with_time_travel_1_s3_a0d26043_a679_4858_9f62_28dc6822cd4c (\n a int NOT NULL\n )\n USING iceberg \n OPTIONS ('format-version'='1')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: m d o99 e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: m d o100 e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: m d o101 e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: m d o102 e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Command to send: m d o103 e (clientserver.py:501, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : Answer received: !yro104 (clientserver.py:512, send_command) 2025-05-23 21:19:24 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_schema_evolution_with_time_travel_1_s3_a0d26043_a679_4858_9f62_28dc6822cd4c/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:24 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_schema_evolution_with_time_travel_1_s3_a0d26043_a679_4858_9f62_28dc6822cd4c/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:24 [ 686 ] DEBUG : Executing query DESC icebergS3(s3, filename = 'iceberg_data/default/test_schema_evolution_with_time_travel_1_s3_a0d26043_a679_4858_9f62_28dc6822cd4c/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) 2025-05-23 21:19:25 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_schema_evolution_with_time_travel_1_s3_a0d26043_a679_4858_9f62_28dc6822cd4c/', format=Parquet, url = 'http://minio1:9001/root/') ORDER BY ALL on node1 (cluster.py:3570, query) _________________ test_schema_evolution_with_time_travel[s3-2] _________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '2', storage_type = 's3' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_schema_evolution_with_time_travel( started_cluster, format_version, storage_type ): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_schema_evolution_with_time_travel_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) def execute_spark_query(query: str): spark.sql(query) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) return execute_spark_query( f""" DROP TABLE IF EXISTS {TABLE_NAME}; """ ) execute_spark_query( f""" CREATE TABLE IF NOT EXISTS {TABLE_NAME} ( a int NOT NULL ) USING iceberg OPTIONS ('format-version'='{format_version}') """ ) table_creation_expression = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, allow_dynamic_metadata_for_data_lakes=True, ) table_select_expression = table_creation_expression check_schema_and_data( instance, table_select_expression, [ ["a", "Int32"] ], [], ) first_timestamp_ms = int(datetime.now().timestamp() * 1000) > time.sleep(0.5) E NameError: name 'time' is not defined test_storage_iceberg/test.py:2390: NameError ----------------------------- Captured stdout call ----------------------------- {} {} {} {} {} Upload to bucket: None Upload to bucket: None ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o61 sql s\n DROP TABLE IF EXISTS test_schema_evolution_with_time_travel_2_s3_5a1e88fd_7886_4b39_9974_01ae99a107e7;\n e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro105 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o61 sql s\n CREATE TABLE IF NOT EXISTS test_schema_evolution_with_time_travel_2_s3_5a1e88fd_7886_4b39_9974_01ae99a107e7 (\n a int NOT NULL\n )\n USING iceberg \n OPTIONS ('format-version'='2')\n e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro106 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_schema_evolution_with_time_travel_2_s3_5a1e88fd_7886_4b39_9974_01ae99a107e7/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:25 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_schema_evolution_with_time_travel_2_s3_5a1e88fd_7886_4b39_9974_01ae99a107e7/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:25 [ 686 ] DEBUG : Executing query DESC icebergS3(s3, filename = 'iceberg_data/default/test_schema_evolution_with_time_travel_2_s3_5a1e88fd_7886_4b39_9974_01ae99a107e7/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) 2025-05-23 21:19:25 [ 686 ] DEBUG : Executing query SELECT * FROM icebergS3(s3, filename = 'iceberg_data/default/test_schema_evolution_with_time_travel_2_s3_5a1e88fd_7886_4b39_9974_01ae99a107e7/', format=Parquet, url = 'http://minio1:9001/root/') ORDER BY ALL on node1 (cluster.py:3570, query) _____________________________ test_types[azure-1] ______________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '1', storage_type = 'azure' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_types(started_cluster, format_version, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_types_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) data = [ ( 123, "string", datetime.strptime("2000-01-01", "%Y-%m-%d"), ["str1", "str2"], True, ) ] schema = StructType( [ StructField("a", IntegerType()), StructField("b", StringType()), StructField("c", DateType()), StructField("d", ArrayType(StringType())), StructField("e", BooleanType()), ] ) df = spark.createDataFrame(data=data, schema=schema) df.printSchema() write_iceberg_from_df( spark, df, TABLE_NAME, mode="overwrite", format_version=format_version ) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) create_iceberg_table(storage_type, instance, TABLE_NAME, started_cluster) assert int(instance.query(f"SELECT count() FROM {TABLE_NAME}")) == 1 assert ( instance.query(f"SELECT a, b, c, d, e FROM {TABLE_NAME}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) assert instance.query(f"DESCRIBE {table_function_expr} FORMAT TSV") == TSV( [ ["a", "Nullable(Int32)"], ["b", "Nullable(String)"], ["c", "Nullable(Date)"], ["d", "Array(Nullable(String))"], ["e", "Nullable(Bool)"], ] ) # Test storage type as function argument table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, storage_type_as_arg=True, ) > assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) test_storage_iceberg/test.py:574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:3571: in query return self.client.query( helpers/client.py:39: in wrap return func(self, *args, **kwargs) helpers/client.py:79: in query ).get_answer() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_answer(self): self.process.wait(timeout=DEFAULT_QUERY_TIMEOUT) self.stdout_file.seek(0) self.stderr_file.seek(0) stdout = self.stdout_file.read().decode("utf-8", errors="replace") stderr = self.stderr_file.read().decode("utf-8", errors="replace") if ( self.timer is not None and not self.process_finished_before_timeout and not self.ignore_error ): logging.debug(f"Timed out. Last stdout:{stdout}, stderr:{stderr}") raise QueryTimeoutExceedException("Client timed out!") if ( self.process.returncode != 0 or self.remove_trash_from_stderr(stderr) ) and not self.ignore_error: > raise QueryRuntimeException( "Client failed! Return code: {}, stderr: {}".format( self.process.returncode, stderr ), self.process.returncode, stderr, ) E helpers.client.QueryRuntimeException: Client failed! Return code: 36, stderr: Received exception from server (version 25.3.3): E Code: 36. DB::Exception: Received from 172.16.1.8:9000. DB::Exception: Unexpected key `account_key` in named collection. Required keys: url, optional keys: no_sign_request, max_connections, upload_part_size_multiply_parts_count_threshold, upload_part_size_multiply_factor, filename, max_single_read_retries, secret_access_key, compression_method, expiration_window_seconds, use_environment_credentials, access_key_id, min_upload_part_size, max_single_part_upload_size, session_token, structure, compression, format. Stack trace: E E 0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000f4b58fb E 1. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009f80e6c E 2. DB::Exception::Exception>, void*>*>, std::__hash_const_iterator>, void*>*>, char>, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>(int, FormatStringHelperImpl::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type>, String&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&) @ 0x0000000011e9c88b E 3. void DB::validateNamedCollection>, std::hash>>, std::equal_to>>, std::allocator>>>>(DB::NamedCollection const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::vector, std::allocator>> const&) @ 0x0000000011e93af9 E 4. DB::StorageS3Configuration::fromNamedCollection(DB::NamedCollection const&, std::shared_ptr) @ 0x0000000011e9fee4 E 5. DB::StorageObjectStorage::Configuration::initialize(DB::StorageObjectStorage::Configuration&, absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr, bool, std::shared_ptr) @ 0x0000000011e02bb0 E 6. DB::TableFunctionObjectStorage>::parseArgumentsImpl(absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr const&) @ 0x000000001133adde E 7. DB::TableFunctionObjectStorage>::parseArguments(std::shared_ptr const&, std::shared_ptr) @ 0x0000000011339389 E 8. DB::QueryAnalyzer::resolveTableFunction(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&, bool) @ 0x0000000012cd64d9 E 9. DB::QueryAnalyzer::resolveQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&) @ 0x0000000012d03079 E 10. DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x0000000012cc8b2f E 11. DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000012cc6e4c E 12. DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x0000000012cc66b3 E 13. DB::QueryTreePassManager::run(std::shared_ptr) @ 0x0000000012d1b4f6 E 14. DB::buildQueryTreeAndRunPasses(std::shared_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) (.llvm.7850860643604347083) @ 0x00000000135c3c65 E 15. DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&) @ 0x00000000135c1e9c E 16. std::unique_ptr> std::__function::__policy_invoker> (DB::InterpreterFactory::Arguments const&)>::__call_impl[abi:ne190107]> (DB::InterpreterFactory::Arguments const&)>>(std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) (.llvm.7850860643604347083) @ 0x00000000135c5502 E 17. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x000000001356d0ab E 18. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, DB::ReadBuffer*, std::shared_ptr&) @ 0x000000001396d04a E 19. DB::executeQuery(String const&, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x0000000013968824 E 20. DB::TCPHandler::runImpl() @ 0x0000000014c9d90c E 21. DB::TCPHandler::run() @ 0x0000000014cbbaf9 E 22. Poco::Net::TCPServerConnection::start() @ 0x00000000183ecfc7 E 23. Poco::Net::TCPServerDispatcher::run() @ 0x00000000183ed419 E 24. Poco::PooledThread::run() @ 0x00000000183b975b E 25. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000183b7c3d E 26. ? @ 0x00007f9502839ac3 E 27. ? @ 0x00007f95028cb850 E . (BAD_ARGUMENTS) E (query: SELECT a, b, c, d, e FROM E iceberg(azure, storage_type='azure', container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/', format=Parquet) E ) helpers/client.py:248: QueryRuntimeException ----------------------------- Captured stdout call ----------------------------- root |-- a: integer (nullable = true) |-- b: string (nullable = true) |-- c: date (nullable = true) |-- d: array (nullable = true) | |-- element: string (containsNull = true) |-- e: boolean (nullable = true) {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro107 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o107 defaultParallelism e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yi1 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonRDD readRDDFromFile e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonRDD readRDDFromFile ro50 s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad/tmpkkqdugl_ i1 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro108 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o108 id e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yi54 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil toJavaArray e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o108 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro109 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o109 isBarrier e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil pythonToJava e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getBroadcastThreshold e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getBroadcastThreshold ro50 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yL1048576 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u PythonFunction rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonFunction (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yao110 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o110 put sPYTHONHASHSEED s0 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ylo111 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ylo112 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonFunction jgAWVrwQAAAAAAAAojB9weXNwYXJrLmNsb3VkcGlja2xlLmNsb3VkcGlja2xllIwNX2J1aWx0aW5fdHlwZZSTlIwKTGFtYmRhVHlwZZSFlFKUKGgCjAhDb2RlVHlwZZSFlFKUKEsCSwBLAEsCSwNLE0MOdAB0AYgAgwF8AYMCUwCUToWUjANtYXCUjBVmYWlsX29uX3N0b3BpdGVyYXRpb26UhpSMAV+UjAhpdGVyYXRvcpSGlIw2L3Vzci9sb2NhbC9saWIvcHl0aG9uMy4xMC9kaXN0LXBhY2thZ2VzL3B5c3BhcmsvcmRkLnB5lIwEZnVuY5RN8wFDAg4BlIwBZpSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMB3B5c3BhcmuUjAhfX25hbWVfX5SMC3B5c3BhcmsucmRklIwIX19maWxlX1+UjDYvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvcHlzcGFyay9yZGQucHmUdU5OaACMEF9tYWtlX2VtcHR5X2NlbGyUk5QpUpSFlHSUUpSMJHB5c3BhcmsuY2xvdWRwaWNrbGUuY2xvdWRwaWNrbGVfZmFzdJSMEl9mdW5jdGlvbl9zZXRzdGF0ZZSTlGgkfZR9lChoG2gSjAxfX3F1YWxuYW1lX1+UjBVSREQubWFwLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZQoaA6MCGJ1aWx0aW5zlIwDaW50lJOUaA+MCV9vcGVyYXRvcpSMB2dldGl0ZW2Uk5SMBnR5cGluZ5SMCEl0ZXJhYmxllJOUjAhidWlsdGluc5SMB2dldGF0dHKUk5RoAIwJc3ViaW1wb3J0lJOUaByFlFKUjAFUlIaUUpSGlFKUjAZyZXR1cm6UaDNoNmg5aD2MAVWUhpRSlIaUUpR1jA5fX2t3ZGVmYXVsdHNfX5ROjAxfX2RlZmF1bHRzX1+UTowKX19tb2R1bGVfX5RoHIwHX19kb2NfX5ROjAtfX2Nsb3N1cmVfX5RoAIwKX21ha2VfY2VsbJSTlGgFKGgIKEsBSwBLAEsBSwFLU0MEfABTAJRoCimMAXiUhZRoEYwIPGxhbWJkYT6UTVEDQwIEAJQpKXSUUpRoGE5OTnSUUpRoJ2hYfZR9lChoG2hTaCqMIlJERC5fcmVzZXJpYWxpemUuPGxvY2Fscz4uPGxhbWJkYT6UaCx9lGhJTmhKTmhLaBxoTE5oTU6MF19jbG91ZHBpY2tsZV9zdWJtb2R1bGVzlF2UjAtfX2dsb2JhbHNfX5R9lHWGlIZSMIWUUpSFlGhdXZRoX32UaAyMDHB5c3BhcmsudXRpbJRoDJOUc3WGlIZSME6ME3B5c3Bhcmsuc2VyaWFsaXplcnOUjBFCYXRjaGVkU2VyaWFsaXplcpSTlCmBlH2UKIwKc2VyaWFsaXplcpRoaowVQ2xvdWRQaWNrbGVTZXJpYWxpemVylJOUKYGUjAliYXRjaFNpemWUSwF1YmhqjBVBdXRvQmF0Y2hlZFNlcmlhbGl6ZXKUk5QpgZR9lChob2hxKYGUaHNLAIwIYmVzdFNpemWUSgAAAQB1YnSULg== ro110 ro111 spython3 s3.10 ro112 ro53 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro113 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o108 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro114 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonRDD ro114 ro113 bTrue bFalse e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro115 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o115 asJavaRDD e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro116 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil pythonToJava ro116 bTrue e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro117 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil toJavaArray ro117 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro118 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o118 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro119 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o61 applySchemaToPythonRDD ro119 s{"fields":[{"metadata":{},"name":"a","nullable":true,"type":"integer"},{"metadata":{},"name":"b","nullable":true,"type":"string"},{"metadata":{},"name":"c","nullable":true,"type":"date"},{"metadata":{},"name":"d","nullable":true,"type":{"containsNull":true,"elementType":"string","type":"array"}},{"metadata":{},"name":"e","nullable":true,"type":"boolean"}],"type":"struct"} e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro120 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o120 schema e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro121 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o121 treeString e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !ysroot\n |-- a: integer (nullable = true)\n |-- b: string (nullable = true)\n |-- c: date (nullable = true)\n |-- d: array (nullable = true)\n | |-- element: string (containsNull = true)\n |-- e: boolean (nullable = true)\n (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o120 writeTo stest_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro122 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o122 tableProperty sformat-version s1 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro123 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o122 using siceberg e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yro124 (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: c o122 create e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o104 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o105 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o106 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o110 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o111 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o112 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o123 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Command to send: m d o124 e (clientserver.py:501, send_command) 2025-05-23 21:19:25 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:26 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:26 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/data/00000-27-3cc4840b-aaa7-4bdb-ae84-46ac7232da1b-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1437' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9adfe334-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:26 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/data/00000-27-3cc4840b-aaa7-4bdb-ae84-46ac7232da1b-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:26 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x242F6F658309520"' 'last-modified': 'Fri, 23 May 2025 21:19:26 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9adfe334-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'cdf78f28-0468-4c57-814c-1ceb94e07aab' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:26 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:26 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/snap-9009222901847651880-1-8a8dfa7e-7734-4648-9c31-792cedcf0c1a.avro' Request method: 'PUT' Request headers: 'Content-Length': '3787' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9ae1327a-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:26 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/snap-9009222901847651880-1-8a8dfa7e-7734-4648-9c31-792cedcf0c1a.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:26 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1FA741F437CCA60"' 'last-modified': 'Fri, 23 May 2025 21:19:26 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9ae1327a-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'd352ed2a-0eb7-43c2-8112-226cc19160c7' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:26 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:26 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/8a8dfa7e-7734-4648-9c31-792cedcf0c1a-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '6063' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9ae232ec-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:26 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/8a8dfa7e-7734-4648-9c31-792cedcf0c1a-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:26 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C30ED9947C6600"' 'last-modified': 'Fri, 23 May 2025 21:19:26 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9ae232ec-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '985afed6-5c72-4e3c-a2cc-ae5e128615e4' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:26 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:26 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9ae35a46-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:26 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:26 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1D3392C90ED0AA0"' 'last-modified': 'Fri, 23 May 2025 21:19:26 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9ae35a46-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '4f0a9a93-ae49-40d1-a241-d33415a4427a' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:26 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:26 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2958' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9ae4a1da-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:26 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:26 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1DFA4D4DF3E8870"' 'last-modified': 'Fri, 23 May 2025 21:19:26 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9ae4a1da-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'f6bdc7de-ca7a-4e58-935a-3f4bdd4107b1' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:26 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08 SYNC on node1 (cluster.py:3570, query) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08; CREATE TABLE test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08 ENGINE=IcebergAzure(azure, container = mycontainer, storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query SELECT count() FROM test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08 on node1 (cluster.py:3570, query) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08 on node1 (cluster.py:3570, query) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query DESCRIBE icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/', format=Parquet) FORMAT TSV on node1 (cluster.py:3570, query) 2025-05-23 21:19:26 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM iceberg(azure, storage_type='azure', container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_1_azure_955274ca_1611_480a_bc3a_7d0fa709ec08/', format=Parquet) on node1 (cluster.py:3570, query) ---------------------------- Captured log teardown ----------------------------- 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o114 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o115 e (clientserver.py:501, send_command) _____________________________ test_types[azure-2] ______________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '2', storage_type = 'azure' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_types(started_cluster, format_version, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_types_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) data = [ ( 123, "string", datetime.strptime("2000-01-01", "%Y-%m-%d"), ["str1", "str2"], True, ) ] schema = StructType( [ StructField("a", IntegerType()), StructField("b", StringType()), StructField("c", DateType()), StructField("d", ArrayType(StringType())), StructField("e", BooleanType()), ] ) df = spark.createDataFrame(data=data, schema=schema) df.printSchema() write_iceberg_from_df( spark, df, TABLE_NAME, mode="overwrite", format_version=format_version ) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) create_iceberg_table(storage_type, instance, TABLE_NAME, started_cluster) assert int(instance.query(f"SELECT count() FROM {TABLE_NAME}")) == 1 assert ( instance.query(f"SELECT a, b, c, d, e FROM {TABLE_NAME}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) assert instance.query(f"DESCRIBE {table_function_expr} FORMAT TSV") == TSV( [ ["a", "Nullable(Int32)"], ["b", "Nullable(String)"], ["c", "Nullable(Date)"], ["d", "Array(Nullable(String))"], ["e", "Nullable(Bool)"], ] ) # Test storage type as function argument table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, storage_type_as_arg=True, ) > assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) test_storage_iceberg/test.py:574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:3571: in query return self.client.query( helpers/client.py:39: in wrap return func(self, *args, **kwargs) helpers/client.py:79: in query ).get_answer() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_answer(self): self.process.wait(timeout=DEFAULT_QUERY_TIMEOUT) self.stdout_file.seek(0) self.stderr_file.seek(0) stdout = self.stdout_file.read().decode("utf-8", errors="replace") stderr = self.stderr_file.read().decode("utf-8", errors="replace") if ( self.timer is not None and not self.process_finished_before_timeout and not self.ignore_error ): logging.debug(f"Timed out. Last stdout:{stdout}, stderr:{stderr}") raise QueryTimeoutExceedException("Client timed out!") if ( self.process.returncode != 0 or self.remove_trash_from_stderr(stderr) ) and not self.ignore_error: > raise QueryRuntimeException( "Client failed! Return code: {}, stderr: {}".format( self.process.returncode, stderr ), self.process.returncode, stderr, ) E helpers.client.QueryRuntimeException: Client failed! Return code: 36, stderr: Received exception from server (version 25.3.3): E Code: 36. DB::Exception: Received from 172.16.1.8:9000. DB::Exception: Unexpected key `account_key` in named collection. Required keys: url, optional keys: no_sign_request, max_connections, upload_part_size_multiply_parts_count_threshold, upload_part_size_multiply_factor, filename, max_single_read_retries, secret_access_key, compression_method, expiration_window_seconds, use_environment_credentials, access_key_id, min_upload_part_size, max_single_part_upload_size, session_token, structure, compression, format. Stack trace: E E 0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000f4b58fb E 1. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009f80e6c E 2. DB::Exception::Exception>, void*>*>, std::__hash_const_iterator>, void*>*>, char>, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>(int, FormatStringHelperImpl::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type>, String&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&) @ 0x0000000011e9c88b E 3. void DB::validateNamedCollection>, std::hash>>, std::equal_to>>, std::allocator>>>>(DB::NamedCollection const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::vector, std::allocator>> const&) @ 0x0000000011e93af9 E 4. DB::StorageS3Configuration::fromNamedCollection(DB::NamedCollection const&, std::shared_ptr) @ 0x0000000011e9fee4 E 5. DB::StorageObjectStorage::Configuration::initialize(DB::StorageObjectStorage::Configuration&, absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr, bool, std::shared_ptr) @ 0x0000000011e02bb0 E 6. DB::TableFunctionObjectStorage>::parseArgumentsImpl(absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr const&) @ 0x000000001133adde E 7. DB::TableFunctionObjectStorage>::parseArguments(std::shared_ptr const&, std::shared_ptr) @ 0x0000000011339389 E 8. DB::QueryAnalyzer::resolveTableFunction(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&, bool) @ 0x0000000012cd64d9 E 9. DB::QueryAnalyzer::resolveQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&) @ 0x0000000012d03079 E 10. DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x0000000012cc8b2f E 11. DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000012cc6e4c E 12. DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x0000000012cc66b3 E 13. DB::QueryTreePassManager::run(std::shared_ptr) @ 0x0000000012d1b4f6 E 14. DB::buildQueryTreeAndRunPasses(std::shared_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) (.llvm.7850860643604347083) @ 0x00000000135c3c65 E 15. DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&) @ 0x00000000135c1e9c E 16. std::unique_ptr> std::__function::__policy_invoker> (DB::InterpreterFactory::Arguments const&)>::__call_impl[abi:ne190107]> (DB::InterpreterFactory::Arguments const&)>>(std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) (.llvm.7850860643604347083) @ 0x00000000135c5502 E 17. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x000000001356d0ab E 18. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, DB::ReadBuffer*, std::shared_ptr&) @ 0x000000001396d04a E 19. DB::executeQuery(String const&, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x0000000013968824 E 20. DB::TCPHandler::runImpl() @ 0x0000000014c9d90c E 21. DB::TCPHandler::run() @ 0x0000000014cbbaf9 E 22. Poco::Net::TCPServerConnection::start() @ 0x00000000183ecfc7 E 23. Poco::Net::TCPServerDispatcher::run() @ 0x00000000183ed419 E 24. Poco::PooledThread::run() @ 0x00000000183b975b E 25. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000183b7c3d E 26. ? @ 0x00007f9502839ac3 E 27. ? @ 0x00007f95028cb850 E . (BAD_ARGUMENTS) E (query: SELECT a, b, c, d, e FROM E iceberg(azure, storage_type='azure', container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/', format=Parquet) E ) helpers/client.py:248: QueryRuntimeException ------------------------------ Captured log setup ------------------------------ 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o116 e (clientserver.py:501, send_command) ----------------------------- Captured stdout call ----------------------------- root |-- a: integer (nullable = true) |-- b: string (nullable = true) |-- c: date (nullable = true) |-- d: array (nullable = true) | |-- element: string (containsNull = true) |-- e: boolean (nullable = true) {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o117 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o118 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o119 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o121 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: m d o122 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro125 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o125 defaultParallelism e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yi1 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonRDD readRDDFromFile e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonRDD readRDDFromFile ro50 s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad/tmpm2f7dnv9 i1 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro126 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o126 id e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yi60 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil toJavaArray e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o126 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro127 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o127 isBarrier e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil pythonToJava e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getBroadcastThreshold e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getBroadcastThreshold ro50 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yL1048576 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u PythonFunction rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonFunction (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yao128 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o128 put sPYTHONHASHSEED s0 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ylo129 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ylo130 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonFunction jgAWVrwQAAAAAAAAojB9weXNwYXJrLmNsb3VkcGlja2xlLmNsb3VkcGlja2xllIwNX2J1aWx0aW5fdHlwZZSTlIwKTGFtYmRhVHlwZZSFlFKUKGgCjAhDb2RlVHlwZZSFlFKUKEsCSwBLAEsCSwNLE0MOdAB0AYgAgwF8AYMCUwCUToWUjANtYXCUjBVmYWlsX29uX3N0b3BpdGVyYXRpb26UhpSMAV+UjAhpdGVyYXRvcpSGlIw2L3Vzci9sb2NhbC9saWIvcHl0aG9uMy4xMC9kaXN0LXBhY2thZ2VzL3B5c3BhcmsvcmRkLnB5lIwEZnVuY5RN8wFDAg4BlIwBZpSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMB3B5c3BhcmuUjAhfX25hbWVfX5SMC3B5c3BhcmsucmRklIwIX19maWxlX1+UjDYvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvcHlzcGFyay9yZGQucHmUdU5OaACMEF9tYWtlX2VtcHR5X2NlbGyUk5QpUpSFlHSUUpSMJHB5c3BhcmsuY2xvdWRwaWNrbGUuY2xvdWRwaWNrbGVfZmFzdJSMEl9mdW5jdGlvbl9zZXRzdGF0ZZSTlGgkfZR9lChoG2gSjAxfX3F1YWxuYW1lX1+UjBVSREQubWFwLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZQoaA6MCGJ1aWx0aW5zlIwDaW50lJOUaA+MCV9vcGVyYXRvcpSMB2dldGl0ZW2Uk5SMBnR5cGluZ5SMCEl0ZXJhYmxllJOUjAhidWlsdGluc5SMB2dldGF0dHKUk5RoAIwJc3ViaW1wb3J0lJOUaByFlFKUjAFUlIaUUpSGlFKUjAZyZXR1cm6UaDNoNmg5aD2MAVWUhpRSlIaUUpR1jA5fX2t3ZGVmYXVsdHNfX5ROjAxfX2RlZmF1bHRzX1+UTowKX19tb2R1bGVfX5RoHIwHX19kb2NfX5ROjAtfX2Nsb3N1cmVfX5RoAIwKX21ha2VfY2VsbJSTlGgFKGgIKEsBSwBLAEsBSwFLU0MEfABTAJRoCimMAXiUhZRoEYwIPGxhbWJkYT6UTVEDQwIEAJQpKXSUUpRoGE5OTnSUUpRoJ2hYfZR9lChoG2hTaCqMIlJERC5fcmVzZXJpYWxpemUuPGxvY2Fscz4uPGxhbWJkYT6UaCx9lGhJTmhKTmhLaBxoTE5oTU6MF19jbG91ZHBpY2tsZV9zdWJtb2R1bGVzlF2UjAtfX2dsb2JhbHNfX5R9lHWGlIZSMIWUUpSFlGhdXZRoX32UaAyMDHB5c3BhcmsudXRpbJRoDJOUc3WGlIZSME6ME3B5c3Bhcmsuc2VyaWFsaXplcnOUjBFCYXRjaGVkU2VyaWFsaXplcpSTlCmBlH2UKIwKc2VyaWFsaXplcpRoaowVQ2xvdWRQaWNrbGVTZXJpYWxpemVylJOUKYGUjAliYXRjaFNpemWUSwF1YmhqjBVBdXRvQmF0Y2hlZFNlcmlhbGl6ZXKUk5QpgZR9lChob2hxKYGUaHNLAIwIYmVzdFNpemWUSgAAAQB1YnSULg== ro128 ro129 spython3 s3.10 ro130 ro53 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro131 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o126 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro132 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonRDD ro132 ro131 bTrue bFalse e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro133 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o133 asJavaRDD e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro134 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil pythonToJava ro134 bTrue e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro135 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil toJavaArray ro135 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro136 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o136 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro137 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o61 applySchemaToPythonRDD ro137 s{"fields":[{"metadata":{},"name":"a","nullable":true,"type":"integer"},{"metadata":{},"name":"b","nullable":true,"type":"string"},{"metadata":{},"name":"c","nullable":true,"type":"date"},{"metadata":{},"name":"d","nullable":true,"type":{"containsNull":true,"elementType":"string","type":"array"}},{"metadata":{},"name":"e","nullable":true,"type":"boolean"}],"type":"struct"} e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro138 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o138 schema e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro139 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o139 treeString e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !ysroot\n |-- a: integer (nullable = true)\n |-- b: string (nullable = true)\n |-- c: date (nullable = true)\n |-- d: array (nullable = true)\n | |-- element: string (containsNull = true)\n |-- e: boolean (nullable = true)\n (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o138 writeTo stest_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro140 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o140 tableProperty sformat-version s2 e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro141 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o140 using siceberg e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yro142 (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Command to send: c o140 create e (clientserver.py:501, send_command) 2025-05-23 21:19:27 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:27 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/data/00000-28-afc26554-0c3b-4e60-8161-85accf6244d4-00001.parquet' Request method: 'PUT' Request headers: 'Content-Length': '1437' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9b7f2714-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:27 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/data/00000-28-afc26554-0c3b-4e60-8161-85accf6244d4-00001.parquet HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:27 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1C9E07B5FA24420"' 'last-modified': 'Fri, 23 May 2025 21:19:27 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9b7f2714-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': 'e462589b-776b-446d-8600-23447ecc50e6' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:27 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:27 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/version-hint.text' Request method: 'PUT' Request headers: 'Content-Length': '1' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9b8071e6-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:27 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/version-hint.text HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:27 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1CA1B4E3B3A1D10"' 'last-modified': 'Fri, 23 May 2025 21:19:27 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9b8071e6-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '2ea9b63f-af3c-4571-95d2-91829faed4e1' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:27 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:27 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/snap-4892023671800900470-1-b1a1b8c4-2498-4cff-99b8-2d98200ced99.avro' Request method: 'PUT' Request headers: 'Content-Length': '4286' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9b81663c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:27 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/snap-4892023671800900470-1-b1a1b8c4-2498-4cff-99b8-2d98200ced99.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:27 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1DD1A9776C28020"' 'last-modified': 'Fri, 23 May 2025 21:19:27 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9b81663c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '3ae62be0-d6cd-4f11-8590-4c634003c46e' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:27 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:27 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/v1.metadata.json' Request method: 'PUT' Request headers: 'Content-Length': '2319' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9b82ff4c-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:27 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/v1.metadata.json HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:27 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x2433CEA32CDEA00"' 'last-modified': 'Fri, 23 May 2025 21:19:27 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9b82ff4c-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '4c2ad8a6-a933-4eba-9f02-30911c69141c' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:27 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:27 [ 686 ] INFO : Request URL: 'http://127.0.0.1:30000/devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/b1a1b8c4-2498-4cff-99b8-2d98200ced99-m0.avro' Request method: 'PUT' Request headers: 'Content-Length': '6953' 'x-ms-blob-type': 'REDACTED' 'x-ms-version': 'REDACTED' 'Content-Type': 'application/octet-stream' 'Accept': 'application/xml' 'User-Agent': 'azsdk-python-storage-blob/12.19.0 Python/3.10.12 (Linux-5.15.0-130-generic-x86_64-with-glibc2.35)' 'x-ms-date': 'REDACTED' 'x-ms-client-request-id': '9b852786-381b-11f0-afcc-0242ac110002' 'Authorization': 'REDACTED' A body is sent with the request (_universal.py:511, on_request) 2025-05-23 21:19:27 [ 686 ] DEBUG : http://127.0.0.1:30000 "PUT /devstoreaccount1/mycontainer//iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/metadata/b1a1b8c4-2498-4cff-99b8-2d98200ced99-m0.avro HTTP/1.1" 201 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:27 [ 686 ] INFO : Response status: 201 Response headers: 'Server': 'Azurite-Blob/3.34.0' 'etag': '"0x1E379C1847772F0"' 'last-modified': 'Fri, 23 May 2025 21:19:27 GMT' 'content-md5': 'REDACTED' 'x-ms-client-request-id': '9b852786-381b-11f0-afcc-0242ac110002' 'x-ms-request-id': '37653c13-35a8-4301-b40b-c02fa41d1c04' 'x-ms-version': 'REDACTED' 'date': 'Fri, 23 May 2025 21:19:27 GMT' 'x-ms-request-server-encrypted': 'REDACTED' 'Connection': 'keep-alive' 'Keep-Alive': 'REDACTED' 'Content-Length': '0' (_universal.py:550, on_response) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea SYNC on node1 (cluster.py:3570, query) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea; CREATE TABLE test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea ENGINE=IcebergAzure(azure, container = mycontainer, storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query SELECT count() FROM test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea on node1 (cluster.py:3570, query) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea on node1 (cluster.py:3570, query) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query DESCRIBE icebergAzure(azure, container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/', format=Parquet) FORMAT TSV on node1 (cluster.py:3570, query) 2025-05-23 21:19:27 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM iceberg(azure, storage_type='azure', container = 'mycontainer', storage_account_url = 'http://azurite1:30000/devstoreaccount1', blob_path = '/iceberg_data/default/test_types_2_azure_15034bb2_b7d9_4cdd_9d15_eec6e11c38ea/', format=Parquet) on node1 (cluster.py:3570, query) ---------------------------- Captured log teardown ----------------------------- 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o142 e (clientserver.py:501, send_command) _____________________________ test_types[local-1] ______________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '1', storage_type = 'local' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_types(started_cluster, format_version, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_types_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) data = [ ( 123, "string", datetime.strptime("2000-01-01", "%Y-%m-%d"), ["str1", "str2"], True, ) ] schema = StructType( [ StructField("a", IntegerType()), StructField("b", StringType()), StructField("c", DateType()), StructField("d", ArrayType(StringType())), StructField("e", BooleanType()), ] ) df = spark.createDataFrame(data=data, schema=schema) df.printSchema() write_iceberg_from_df( spark, df, TABLE_NAME, mode="overwrite", format_version=format_version ) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) create_iceberg_table(storage_type, instance, TABLE_NAME, started_cluster) assert int(instance.query(f"SELECT count() FROM {TABLE_NAME}")) == 1 assert ( instance.query(f"SELECT a, b, c, d, e FROM {TABLE_NAME}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) assert instance.query(f"DESCRIBE {table_function_expr} FORMAT TSV") == TSV( [ ["a", "Nullable(Int32)"], ["b", "Nullable(String)"], ["c", "Nullable(Date)"], ["d", "Array(Nullable(String))"], ["e", "Nullable(Bool)"], ] ) # Test storage type as function argument table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, storage_type_as_arg=True, ) > assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) test_storage_iceberg/test.py:574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:3571: in query return self.client.query( helpers/client.py:39: in wrap return func(self, *args, **kwargs) helpers/client.py:79: in query ).get_answer() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_answer(self): self.process.wait(timeout=DEFAULT_QUERY_TIMEOUT) self.stdout_file.seek(0) self.stderr_file.seek(0) stdout = self.stdout_file.read().decode("utf-8", errors="replace") stderr = self.stderr_file.read().decode("utf-8", errors="replace") if ( self.timer is not None and not self.process_finished_before_timeout and not self.ignore_error ): logging.debug(f"Timed out. Last stdout:{stdout}, stderr:{stderr}") raise QueryTimeoutExceedException("Client timed out!") if ( self.process.returncode != 0 or self.remove_trash_from_stderr(stderr) ) and not self.ignore_error: > raise QueryRuntimeException( "Client failed! Return code: {}, stderr: {}".format( self.process.returncode, stderr ), self.process.returncode, stderr, ) E helpers.client.QueryRuntimeException: Client failed! Return code: 36, stderr: Received exception from server (version 25.3.3): E Code: 36. DB::Exception: Received from 172.16.1.8:9000. DB::Exception: Unexpected key `path` in named collection. Required keys: url, optional keys: no_sign_request, max_connections, upload_part_size_multiply_parts_count_threshold, upload_part_size_multiply_factor, filename, max_single_read_retries, secret_access_key, compression_method, expiration_window_seconds, use_environment_credentials, access_key_id, min_upload_part_size, max_single_part_upload_size, session_token, structure, compression, format. Stack trace: E E 0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000f4b58fb E 1. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009f80e6c E 2. DB::Exception::Exception>, void*>*>, std::__hash_const_iterator>, void*>*>, char>, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>(int, FormatStringHelperImpl::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type>, String&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&) @ 0x0000000011e9c88b E 3. void DB::validateNamedCollection>, std::hash>>, std::equal_to>>, std::allocator>>>>(DB::NamedCollection const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::vector, std::allocator>> const&) @ 0x0000000011e93af9 E 4. DB::StorageS3Configuration::fromNamedCollection(DB::NamedCollection const&, std::shared_ptr) @ 0x0000000011e9fee4 E 5. DB::StorageObjectStorage::Configuration::initialize(DB::StorageObjectStorage::Configuration&, absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr, bool, std::shared_ptr) @ 0x0000000011e02bb0 E 6. DB::TableFunctionObjectStorage>::parseArgumentsImpl(absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr const&) @ 0x000000001133adde E 7. DB::TableFunctionObjectStorage>::parseArguments(std::shared_ptr const&, std::shared_ptr) @ 0x0000000011339389 E 8. DB::QueryAnalyzer::resolveTableFunction(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&, bool) @ 0x0000000012cd64d9 E 9. DB::QueryAnalyzer::resolveQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&) @ 0x0000000012d03079 E 10. DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x0000000012cc8b2f E 11. DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000012cc6e4c E 12. DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x0000000012cc66b3 E 13. DB::QueryTreePassManager::run(std::shared_ptr) @ 0x0000000012d1b4f6 E 14. DB::buildQueryTreeAndRunPasses(std::shared_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) (.llvm.7850860643604347083) @ 0x00000000135c3c65 E 15. DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&) @ 0x00000000135c1e9c E 16. std::unique_ptr> std::__function::__policy_invoker> (DB::InterpreterFactory::Arguments const&)>::__call_impl[abi:ne190107]> (DB::InterpreterFactory::Arguments const&)>>(std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) (.llvm.7850860643604347083) @ 0x00000000135c5502 E 17. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x000000001356d0ab E 18. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, DB::ReadBuffer*, std::shared_ptr&) @ 0x000000001396d04a E 19. DB::executeQuery(String const&, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x0000000013968824 E 20. DB::TCPHandler::runImpl() @ 0x0000000014c9d90c E 21. DB::TCPHandler::run() @ 0x0000000014cbbaf9 E 22. Poco::Net::TCPServerConnection::start() @ 0x00000000183ecfc7 E 23. Poco::Net::TCPServerDispatcher::run() @ 0x00000000183ed419 E 24. Poco::PooledThread::run() @ 0x00000000183b975b E 25. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000183b7c3d E 26. ? @ 0x00007f9502839ac3 E 27. ? @ 0x00007f95028cb850 E . (BAD_ARGUMENTS) E (query: SELECT a, b, c, d, e FROM E iceberg(local, storage_type='local', path = '/iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/', format=Parquet) E ) helpers/client.py:248: QueryRuntimeException ------------------------------ Captured log setup ------------------------------ 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o125 e (clientserver.py:501, send_command) ----------------------------- Captured stdout call ----------------------------- root |-- a: integer (nullable = true) |-- b: string (nullable = true) |-- c: date (nullable = true) |-- d: array (nullable = true) | |-- element: string (containsNull = true) |-- e: boolean (nullable = true) {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o126 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o127 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o131 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o132 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o133 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o134 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o135 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o136 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o137 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o139 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: m d o140 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro143 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o143 defaultParallelism e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yi1 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonRDD readRDDFromFile e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonRDD readRDDFromFile ro50 s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad/tmponur58an i1 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro144 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o144 id e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yi66 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil toJavaArray e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o144 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro145 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o145 isBarrier e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil pythonToJava e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getBroadcastThreshold e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getBroadcastThreshold ro50 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yL1048576 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u PythonFunction rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonFunction (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yao146 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o146 put sPYTHONHASHSEED s0 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ylo147 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ylo148 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonFunction jgAWVrwQAAAAAAAAojB9weXNwYXJrLmNsb3VkcGlja2xlLmNsb3VkcGlja2xllIwNX2J1aWx0aW5fdHlwZZSTlIwKTGFtYmRhVHlwZZSFlFKUKGgCjAhDb2RlVHlwZZSFlFKUKEsCSwBLAEsCSwNLE0MOdAB0AYgAgwF8AYMCUwCUToWUjANtYXCUjBVmYWlsX29uX3N0b3BpdGVyYXRpb26UhpSMAV+UjAhpdGVyYXRvcpSGlIw2L3Vzci9sb2NhbC9saWIvcHl0aG9uMy4xMC9kaXN0LXBhY2thZ2VzL3B5c3BhcmsvcmRkLnB5lIwEZnVuY5RN8wFDAg4BlIwBZpSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMB3B5c3BhcmuUjAhfX25hbWVfX5SMC3B5c3BhcmsucmRklIwIX19maWxlX1+UjDYvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvcHlzcGFyay9yZGQucHmUdU5OaACMEF9tYWtlX2VtcHR5X2NlbGyUk5QpUpSFlHSUUpSMJHB5c3BhcmsuY2xvdWRwaWNrbGUuY2xvdWRwaWNrbGVfZmFzdJSMEl9mdW5jdGlvbl9zZXRzdGF0ZZSTlGgkfZR9lChoG2gSjAxfX3F1YWxuYW1lX1+UjBVSREQubWFwLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZQoaA6MCGJ1aWx0aW5zlIwDaW50lJOUaA+MCV9vcGVyYXRvcpSMB2dldGl0ZW2Uk5SMBnR5cGluZ5SMCEl0ZXJhYmxllJOUjAhidWlsdGluc5SMB2dldGF0dHKUk5RoAIwJc3ViaW1wb3J0lJOUaByFlFKUjAFUlIaUUpSGlFKUjAZyZXR1cm6UaDNoNmg5aD2MAVWUhpRSlIaUUpR1jA5fX2t3ZGVmYXVsdHNfX5ROjAxfX2RlZmF1bHRzX1+UTowKX19tb2R1bGVfX5RoHIwHX19kb2NfX5ROjAtfX2Nsb3N1cmVfX5RoAIwKX21ha2VfY2VsbJSTlGgFKGgIKEsBSwBLAEsBSwFLU0MEfABTAJRoCimMAXiUhZRoEYwIPGxhbWJkYT6UTVEDQwIEAJQpKXSUUpRoGE5OTnSUUpRoJ2hYfZR9lChoG2hTaCqMIlJERC5fcmVzZXJpYWxpemUuPGxvY2Fscz4uPGxhbWJkYT6UaCx9lGhJTmhKTmhLaBxoTE5oTU6MF19jbG91ZHBpY2tsZV9zdWJtb2R1bGVzlF2UjAtfX2dsb2JhbHNfX5R9lHWGlIZSMIWUUpSFlGhdXZRoX32UaAyMDHB5c3BhcmsudXRpbJRoDJOUc3WGlIZSME6ME3B5c3Bhcmsuc2VyaWFsaXplcnOUjBFCYXRjaGVkU2VyaWFsaXplcpSTlCmBlH2UKIwKc2VyaWFsaXplcpRoaowVQ2xvdWRQaWNrbGVTZXJpYWxpemVylJOUKYGUjAliYXRjaFNpemWUSwF1YmhqjBVBdXRvQmF0Y2hlZFNlcmlhbGl6ZXKUk5QpgZR9lChob2hxKYGUaHNLAIwIYmVzdFNpemWUSgAAAQB1YnSULg== ro146 ro147 spython3 s3.10 ro148 ro53 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro149 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o144 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro150 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonRDD ro150 ro149 bTrue bFalse e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro151 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o151 asJavaRDD e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro152 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil pythonToJava ro152 bTrue e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro153 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil toJavaArray ro153 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro154 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o154 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro155 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o61 applySchemaToPythonRDD ro155 s{"fields":[{"metadata":{},"name":"a","nullable":true,"type":"integer"},{"metadata":{},"name":"b","nullable":true,"type":"string"},{"metadata":{},"name":"c","nullable":true,"type":"date"},{"metadata":{},"name":"d","nullable":true,"type":{"containsNull":true,"elementType":"string","type":"array"}},{"metadata":{},"name":"e","nullable":true,"type":"boolean"}],"type":"struct"} e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro156 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o156 schema e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro157 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o157 treeString e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !ysroot\n |-- a: integer (nullable = true)\n |-- b: string (nullable = true)\n |-- c: date (nullable = true)\n |-- d: array (nullable = true)\n | |-- element: string (containsNull = true)\n |-- e: boolean (nullable = true)\n (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o156 writeTo stest_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro158 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o158 tableProperty sformat-version s1 e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro159 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o158 using siceberg e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yro160 (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command to send: c o158 create e (clientserver.py:501, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/data/00000-29-5d2b2f7f-8aea-41e5-9389-86d930982d09-00001.parquet) && echo UEFSMRUAFRQVOBWAicT8AhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZqwGkgDIxLXgCgAAABUAFSAVRBWh2OF1HBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZAOSxSVFmXnpAEsAaf8QAAAAFQAVFBU8FZiJprUHHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmPKvFwAAAuBZ27QoAAAAVABU6FVAVhaKcxgMcFQQVABUGFQYAAB+LCAAAAAAAAABjYmBgYGZiBpH8DCxAqrikyBBKGwEA+CJPex0AAAAVABUOFTYVrJissQMcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGZkBADZcalmBwAAABkRAhkYBHsAAAAZGAR7AAAAFQIZFgAAGRECGRgGc3RyaW5nGRgGc3RyaW5nFQIZFgAAGRECGRgEzSoAABkYBM0qAAAVAhkWAAAZEQIZGARzdHIxGRgEc3RyMhUCGRYAABkRAhkYAQEZGAEBFQIZFgAAGRwWCBVmFgAAABkcFm4VcBYAAAAZHBbeARVqFgAAABkcFsgCFX4WAAAAGRwWxgMVZBYAAAAVAhmMSAV0YWJsZRUKABUCJQIYAWFVAgAVDCUCGAFiJQA1BBwcAAAAFQIlAhgBYyUMNQYcbAAAADUCGAFkFQIVBjUIHDwAAAA1BBgEbGlzdBUCABUMJQIYB2VsZW1lbnQlADUMHBwAAAAVACUCGAFlVQoAFgIZHBlcJggcFQIZNQYACBkYAWEVBBYCFkIWZiYIPBgEewAAABgEewAAABYAKAR7AAAAGAR7AAAAABkcFQAVABUCAAAWjAYVFBaqBBUuACZuHBUMGTUGAAgZGAFiFQQWAhZMFnAmbjwYBnN0cmluZxgGc3RyaW5nFgAoBnN0cmluZxgGc3RyaW5nABkcFQAVABUCAAAWoAYVFBbYBBU2ACbeARwVAhk1BgAIGRgBYxUEFgIWQhZqJt4BPBgEzSoAABgEzSoAABYAKATNKgAAGATNKgAAABkcFQAVABUCAAAWtAYVFhaOBRUuACbIAhwVDBklBgAZOAFkBGxpc3QHZWxlbWVudBUEFgQWaBZ+JsgCPDYAKARzdHIyGARzdHIxABkcFQAVABUCAAAWygYVFha8BRUuACbGAxwVABk1BgAIGRgBZRUEFgIWPBZkJsYDPBgBARgBARYAKAEBGAEBABkcFQAVABUCAAAW4AYVFhbqBRUiABb0AhYCJggWogQUAAAZHBgOaWNlYmVyZy5zY2hlbWEY8QJ7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRlcHAAAHAAAHAAAHAAAHAAAANoDAABQQVIx | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/data/00000-29-5d2b2f7f-8aea-41e5-9389-86d930982d09-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/data/00000-29-5d2b2f7f-8aea-41e5-9389-86d930982d09-00001.parquet) && echo UEFSMRUAFRQVOBWAicT8AhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZqwGkgDIxLXgCgAAABUAFSAVRBWh2OF1HBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZAOSxSVFmXnpAEsAaf8QAAAAFQAVFBU8FZiJprUHHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmPKvFwAAAuBZ27QoAAAAVABU6FVAVhaKcxgMcFQQVABUGFQYAAB+LCAAAAAAAAABjYmBgYGZiBpH8DCxAqrikyBBKGwEA+CJPex0AAAAVABUOFTYVrJissQMcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGZkBADZcalmBwAAABkRAhkYBHsAAAAZGAR7AAAAFQIZFgAAGRECGRgGc3RyaW5nGRgGc3RyaW5nFQIZFgAAGRECGRgEzSoAABkYBM0qAAAVAhkWAAAZEQIZGARzdHIxGRgEc3RyMhUCGRYAABkRAhkYAQEZGAEBFQIZFgAAGRwWCBVmFgAAABkcFm4VcBYAAAAZHBbeARVqFgAAABkcFsgCFX4WAAAAGRwWxgMVZBYAAAAVAhmMSAV0YWJsZRUKABUCJQIYAWFVAgAVDCUCGAFiJQA1BBwcAAAAFQIlAhgBYyUMNQYcbAAAADUCGAFkFQIVBjUIHDwAAAA1BBgEbGlzdBUCABUMJQIYB2VsZW1lbnQlADUMHBwAAAAVACUCGAFlVQoAFgIZHBlcJggcFQIZNQYACBkYAWEVBBYCFkIWZiYIPBgEewAAABgEewAAABYAKAR7AAAAGAR7AAAAABkcFQAVABUCAAAWjAYVFBaqBBUuACZuHBUMGTUGAAgZGAFiFQQWAhZMFnAmbjwYBnN0cmluZxgGc3RyaW5nFgAoBnN0cmluZxgGc3RyaW5nABkcFQAVABUCAAAWoAYVFBbYBBU2ACbeARwVAhk1BgAIGRgBYxUEFgIWQhZqJt4BPBgEzSoAABgEzSoAABYAKATNKgAAGATNKgAAABkcFQAVABUCAAAWtAYVFhaOBRUuACbIAhwVDBklBgAZOAFkBGxpc3QHZWxlbWVudBUEFgQWaBZ+JsgCPDYAKARzdHIyGARzdHIxABkcFQAVABUCAAAWygYVFha8BRUuACbGAxwVABk1BgAIGRgBZRUEFgIWPBZkJsYDPBgBARgBARYAKAEBGAEBABkcFQAVABUCAAAW4AYVFhbqBRUiABb0AhYCJggWogQUAAAZHBgOaWNlYmVyZy5zY2hlbWEY8QJ7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRlcHAAAHAAAHAAAHAAAHAAAANoDAABQQVIx | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/data/00000-29-5d2b2f7f-8aea-41e5-9389-86d930982d09-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/snap-8477559021224901591-1-82916080-8cd8-45fd-a125-d3dc4cb57330.avro) && echo T2JqAQwWYXZyby5zY2hlbWH6G3sidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MDN9LHsibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjpbIm51bGwiLCJpbnQiXSwiZG9jIjoiQWRkZWQgZW50cnkgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTA0fSx7Im5hbWUiOiJleGlzdGluZ19kYXRhX2ZpbGVzX2NvdW50IiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50IiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwNX0seyJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTA2fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN30seyJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInR5cGUiOlsibnVsbCIsImxvbmciXSwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTJ9LHsibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRvYyI6IkV4aXN0aW5nIHJvd3MgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEzfSx7Im5hbWUiOiJkZWxldGVkX3Jvd3NfY291bnQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTR9XX0UYXZyby5jb2RlYw5kZWZsYXRlFnNuYXBzaG90LWlkJjg0Nzc1NTkwMjEyMjQ5MDE1OTEcZm9ybWF0LXZlcnNpb24CMRxpY2ViZXJnLnNjaGVtYbQaeyJ0eXBlIjoic3RydWN0Iiwic2NoZW1hLWlkIjowLCJmaWVsZHMiOlt7ImlkIjo1MDAsIm5hbWUiOiJtYW5pZmVzdF9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjo1MDEsIm5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMifSx7ImlkIjo1MDIsIm5hbWUiOiJwYXJ0aXRpb25fc3BlY19pZCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiU3BlYyBJRCB1c2VkIHRvIHdyaXRlIn0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50IiwiZG9jIjoiQWRkZWQgZW50cnkgY291bnQifSx7ImlkIjo1MDUsIm5hbWUiOiJleGlzdGluZ19kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkV4aXN0aW5nIHJvd3MgY291bnQifSx7ImlkIjo1MTQsIm5hbWUiOiJkZWxldGVkX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADjW079fD/tesZB1G7fUdEtAp4CHcxNCsIwEEDhmvvE/NYml3GYzCQitFTaKHgBb6IbwTN4FJeCCz2CUN7i272LUHvKKU87YKyoOBc89lXVPFeo50OewUA/EvZg2HinU4GImMB35CF2lqAQ2+Jj9ByzGnLFZRRsNBsdtAzEQfq2sERjW8mOyVNqO+e0HPQaT9P42jbi8b2+f8/77bMSQjRLi3/jW079fD/tesZB1G7fUdEt | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/snap-8477559021224901591-1-82916080-8cd8-45fd-a125-d3dc4cb57330.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/snap-8477559021224901591-1-82916080-8cd8-45fd-a125-d3dc4cb57330.avro) && echo T2JqAQwWYXZyby5zY2hlbWH6G3sidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwidHlwZSI6WyJudWxsIiwibG9uZyJdLCJkb2MiOiJTbmFwc2hvdCBJRCB0aGF0IGFkZGVkIHRoZSBtYW5pZmVzdCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MDN9LHsibmFtZSI6ImFkZGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjpbIm51bGwiLCJpbnQiXSwiZG9jIjoiQWRkZWQgZW50cnkgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTA0fSx7Im5hbWUiOiJleGlzdGluZ19kYXRhX2ZpbGVzX2NvdW50IiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50IiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwNX0seyJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IkRlbGV0ZWQgZW50cnkgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTA2fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN30seyJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInR5cGUiOlsibnVsbCIsImxvbmciXSwiZG9jIjoiQWRkZWQgcm93cyBjb3VudCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTJ9LHsibmFtZSI6ImV4aXN0aW5nX3Jvd3NfY291bnQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRvYyI6IkV4aXN0aW5nIHJvd3MgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEzfSx7Im5hbWUiOiJkZWxldGVkX3Jvd3NfY291bnQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTR9XX0UYXZyby5jb2RlYw5kZWZsYXRlFnNuYXBzaG90LWlkJjg0Nzc1NTkwMjEyMjQ5MDE1OTEcZm9ybWF0LXZlcnNpb24CMRxpY2ViZXJnLnNjaGVtYbQaeyJ0eXBlIjoic3RydWN0Iiwic2NoZW1hLWlkIjowLCJmaWVsZHMiOlt7ImlkIjo1MDAsIm5hbWUiOiJtYW5pZmVzdF9wYXRoIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUifSx7ImlkIjo1MDEsIm5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMifSx7ImlkIjo1MDIsIm5hbWUiOiJwYXJ0aXRpb25fc3BlY19pZCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiU3BlYyBJRCB1c2VkIHRvIHdyaXRlIn0seyJpZCI6NTAzLCJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50IiwiZG9jIjoiQWRkZWQgZW50cnkgY291bnQifSx7ImlkIjo1MDUsIm5hbWUiOiJleGlzdGluZ19kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQifSx7ImlkIjo1MDYsIm5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTA3LCJuYW1lIjoicGFydGl0aW9ucyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjUwOCwiZWxlbWVudCI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6NTA5LCJuYW1lIjoiY29udGFpbnNfbnVsbCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUifSx7ImlkIjo1MTgsIm5hbWUiOiJjb250YWluc19uYW4iLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwiZG9jIjoiVHJ1ZSBpZiBhbnkgZmlsZSBoYXMgYSBuYW4gcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTEwLCJuYW1lIjoibG93ZXJfYm91bmQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJQYXJ0aXRpb24gbG93ZXIgYm91bmQgZm9yIGFsbCBmaWxlcyJ9LHsiaWQiOjUxMSwibmFtZSI6InVwcGVyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIHVwcGVyIGJvdW5kIGZvciBhbGwgZmlsZXMifV19LCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3VtbWFyeSBmb3IgZWFjaCBwYXJ0aXRpb24ifSx7ImlkIjo1MTIsIm5hbWUiOiJhZGRlZF9yb3dzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkV4aXN0aW5nIHJvd3MgY291bnQifSx7ImlkIjo1MTQsIm5hbWUiOiJkZWxldGVkX3Jvd3NfY291bnQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJsb25nIiwiZG9jIjoiRGVsZXRlZCByb3dzIGNvdW50In1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbADjW079fD/tesZB1G7fUdEtAp4CHcxNCsIwEEDhmvvE/NYml3GYzCQitFTaKHgBb6IbwTN4FJeCCz2CUN7i272LUHvKKU87YKyoOBc89lXVPFeo50OewUA/EvZg2HinU4GImMB35CF2lqAQ2+Jj9ByzGnLFZRRsNBsdtAzEQfq2sERjW8mOyVNqO+e0HPQaT9P42jbi8b2+f8/77bMSQjRLi3/jW079fD/tesZB1G7fUdEt | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/snap-8477559021224901591-1-82916080-8cd8-45fd-a125-d3dc4cb57330.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAxLAogICJ0YWJsZS11dWlkIiA6ICJmODIyN2JkMy1iODc1LTQwYzgtODE0Zi1iZDQ5ODA0YTYxMmQiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfdHlwZXNfMV9sb2NhbF8xZDE0MzBiZl85YWFiXzQ3YzRfOTcyY19mY2QyZjQ5OTRkOWUiLAogICJsYXN0LXVwZGF0ZWQtbXMiIDogMTc0ODAzNTE2ODI3OSwKICAibGFzdC1jb2x1bW4taWQiIDogNiwKICAic2NoZW1hIiA6IHsKICAgICJ0eXBlIiA6ICJzdHJ1Y3QiLAogICAgInNjaGVtYS1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIHsKICAgICAgImlkIiA6IDEsCiAgICAgICJuYW1lIiA6ICJhIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImIiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiAzLAogICAgICAibmFtZSIgOiAiYyIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImRhdGUiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAiZCIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogewogICAgICAgICJ0eXBlIiA6ICJsaXN0IiwKICAgICAgICAiZWxlbWVudC1pZCIgOiA2LAogICAgICAgICJlbGVtZW50IiA6ICJzdHJpbmciLAogICAgICAgICJlbGVtZW50LXJlcXVpcmVkIiA6IGZhbHNlCiAgICAgIH0KICAgIH0sIHsKICAgICAgImlkIiA6IDUsCiAgICAgICJuYW1lIiA6ICJlIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiYm9vbGVhbiIKICAgIH0gXQogIH0sCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAiYSIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImludCIKICAgIH0sIHsKICAgICAgImlkIiA6IDIsCiAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAic3RyaW5nIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogImMiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogNCwKICAgICAgIm5hbWUiIDogImQiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAibGlzdCIsCiAgICAgICAgImVsZW1lbnQtaWQiIDogNiwKICAgICAgICAiZWxlbWVudCIgOiAic3RyaW5nIiwKICAgICAgICAiZWxlbWVudC1yZXF1aXJlZCIgOiBmYWxzZQogICAgICB9CiAgICB9LCB7CiAgICAgICJpZCIgOiA1LAogICAgICAibmFtZSIgOiAiZSIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImJvb2xlYW4iCiAgICB9IF0KICB9IF0sCiAgInBhcnRpdGlvbi1zcGVjIiA6IFsgXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIKICB9LAogICJjdXJyZW50LXNuYXBzaG90LWlkIiA6IDg0Nzc1NTkwMjEyMjQ5MDE1OTEsCiAgInJlZnMiIDogewogICAgIm1haW4iIDogewogICAgICAic25hcHNob3QtaWQiIDogODQ3NzU1OTAyMTIyNDkwMTU5MSwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic25hcHNob3QtaWQiIDogODQ3NzU1OTAyMTIyNDkwMTU5MSwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE2ODI3OSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTQzNyIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE0MzciLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF90eXBlc18xX2xvY2FsXzFkMTQzMGJmXzlhYWJfNDdjNF85NzJjX2ZjZDJmNDk5NGQ5ZS9tZXRhZGF0YS9zbmFwLTg0Nzc1NTkwMjEyMjQ5MDE1OTEtMS04MjkxNjA4MC04Y2Q4LTQ1ZmQtYTEyNS1kM2RjNGNiNTczMzAuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNjgyNzksCiAgICAic25hcHNob3QtaWQiIDogODQ3NzU1OTAyMTIyNDkwMTU5MQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAxLAogICJ0YWJsZS11dWlkIiA6ICJmODIyN2JkMy1iODc1LTQwYzgtODE0Zi1iZDQ5ODA0YTYxMmQiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfdHlwZXNfMV9sb2NhbF8xZDE0MzBiZl85YWFiXzQ3YzRfOTcyY19mY2QyZjQ5OTRkOWUiLAogICJsYXN0LXVwZGF0ZWQtbXMiIDogMTc0ODAzNTE2ODI3OSwKICAibGFzdC1jb2x1bW4taWQiIDogNiwKICAic2NoZW1hIiA6IHsKICAgICJ0eXBlIiA6ICJzdHJ1Y3QiLAogICAgInNjaGVtYS1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIHsKICAgICAgImlkIiA6IDEsCiAgICAgICJuYW1lIiA6ICJhIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImIiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiAzLAogICAgICAibmFtZSIgOiAiYyIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImRhdGUiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAiZCIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogewogICAgICAgICJ0eXBlIiA6ICJsaXN0IiwKICAgICAgICAiZWxlbWVudC1pZCIgOiA2LAogICAgICAgICJlbGVtZW50IiA6ICJzdHJpbmciLAogICAgICAgICJlbGVtZW50LXJlcXVpcmVkIiA6IGZhbHNlCiAgICAgIH0KICAgIH0sIHsKICAgICAgImlkIiA6IDUsCiAgICAgICJuYW1lIiA6ICJlIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiYm9vbGVhbiIKICAgIH0gXQogIH0sCiAgImN1cnJlbnQtc2NoZW1hLWlkIiA6IDAsCiAgInNjaGVtYXMiIDogWyB7CiAgICAidHlwZSIgOiAic3RydWN0IiwKICAgICJzY2hlbWEtaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyB7CiAgICAgICJpZCIgOiAxLAogICAgICAibmFtZSIgOiAiYSIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImludCIKICAgIH0sIHsKICAgICAgImlkIiA6IDIsCiAgICAgICJuYW1lIiA6ICJiIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAic3RyaW5nIgogICAgfSwgewogICAgICAiaWQiIDogMywKICAgICAgIm5hbWUiIDogImMiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJkYXRlIgogICAgfSwgewogICAgICAiaWQiIDogNCwKICAgICAgIm5hbWUiIDogImQiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6IHsKICAgICAgICAidHlwZSIgOiAibGlzdCIsCiAgICAgICAgImVsZW1lbnQtaWQiIDogNiwKICAgICAgICAiZWxlbWVudCIgOiAic3RyaW5nIiwKICAgICAgICAiZWxlbWVudC1yZXF1aXJlZCIgOiBmYWxzZQogICAgICB9CiAgICB9LCB7CiAgICAgICJpZCIgOiA1LAogICAgICAibmFtZSIgOiAiZSIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImJvb2xlYW4iCiAgICB9IF0KICB9IF0sCiAgInBhcnRpdGlvbi1zcGVjIiA6IFsgXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIKICB9LAogICJjdXJyZW50LXNuYXBzaG90LWlkIiA6IDg0Nzc1NTkwMjEyMjQ5MDE1OTEsCiAgInJlZnMiIDogewogICAgIm1haW4iIDogewogICAgICAic25hcHNob3QtaWQiIDogODQ3NzU1OTAyMTIyNDkwMTU5MSwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic25hcHNob3QtaWQiIDogODQ3NzU1OTAyMTIyNDkwMTU5MSwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE2ODI3OSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTQzNyIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE0MzciLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF90eXBlc18xX2xvY2FsXzFkMTQzMGJmXzlhYWJfNDdjNF85NzJjX2ZjZDJmNDk5NGQ5ZS9tZXRhZGF0YS9zbmFwLTg0Nzc1NTkwMjEyMjQ5MDE1OTEtMS04MjkxNjA4MC04Y2Q4LTQ1ZmQtYTEyNS1kM2RjNGNiNTczMzAuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNjgyNzksCiAgICAic25hcHNob3QtaWQiIDogODQ3NzU1OTAyMTIyNDkwMTU5MQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/82916080-8cd8-45fd-a125-d3dc4cb57330-m0.avro) && echo T2JqAQ4Mc2NoZW1h4gV7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0WYXZyby5zY2hlbWGWLnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9lbnRyeSIsImZpZWxkcyI6W3sibmFtZSI6InN0YXR1cyIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MH0seyJuYW1lIjoic25hcHNob3RfaWQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxfSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJmaWxlX3BhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIiwiZmllbGQtaWQiOjEwMH0seyJuYW1lIjoiZmlsZV9mb3JtYXQiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0IiwiZmllbGQtaWQiOjEwMX0seyJuYW1lIjoicGFydGl0aW9uIiwidHlwZSI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6InIxMDIiLCJmaWVsZHMiOltdfSwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiYmxvY2tfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZmllbGQtaWQiOjEwNX0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMSJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1h6iR7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEwMCwibmFtZSI6ImZpbGVfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6MTAxLCJuYW1lIjoiZmlsZV9mb3JtYXQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCJ9LHsiaWQiOjEwMiwibmFtZSI6InBhcnRpdGlvbiIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjp7InR5cGUiOiJzdHJ1Y3QiLCJmaWVsZHMiOltdfX0seyJpZCI6MTAzLCJuYW1lIjoicmVjb3JkX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiTnVtYmVyIG9mIHJlY29yZHMgaW4gdGhlIGZpbGUifSx7ImlkIjoxMDQsIm5hbWUiOiJmaWxlX3NpemVfaW5fYnl0ZXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMifSx7ImlkIjoxMDUsIm5hbWUiOiJibG9ja19zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQC6ypLUb20RyZxI8/Q2FQQaAsgDfYw9SsRAGIa//RhCCGFLDyGMSSazJl+nhb2KWw+T+VlWgsZkthBBchBbbQQPYOUFvIdgoUcw8QD7Ni8P7w/i28/z1+/H68v34gmzrXGN6zfK6qAz67zetSELbggq3HduUIVqb41uVWELWeaNV6R1o2RlpKJKGOWNFV4SSUsu+z/JZ3FBfGVFI3zlea2d5rJwK05lTbw+tlTmVAubE5/LxVGn+7udC8vz08uL9dkVvh+M43iCCXrWRdeJTR9hAmQYTZayGYBBBAmkAAgYY/wAACwdQr+92UTx5yFAgos9CSDG0/QPusqS1G9tEcmcSPP0NhUEGg== | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/82916080-8cd8-45fd-a125-d3dc4cb57330-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:28 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/82916080-8cd8-45fd-a125-d3dc4cb57330-m0.avro) && echo T2JqAQ4Mc2NoZW1h4gV7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0WYXZyby5zY2hlbWGWLnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9lbnRyeSIsImZpZWxkcyI6W3sibmFtZSI6InN0YXR1cyIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MH0seyJuYW1lIjoic25hcHNob3RfaWQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxfSx7Im5hbWUiOiJkYXRhX2ZpbGUiLCJ0eXBlIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJmaWxlX3BhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIiwiZmllbGQtaWQiOjEwMH0seyJuYW1lIjoiZmlsZV9mb3JtYXQiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0IiwiZmllbGQtaWQiOjEwMX0seyJuYW1lIjoicGFydGl0aW9uIiwidHlwZSI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6InIxMDIiLCJmaWVsZHMiOltdfSwiZmllbGQtaWQiOjEwMn0seyJuYW1lIjoicmVjb3JkX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJOdW1iZXIgb2YgcmVjb3JkcyBpbiB0aGUgZmlsZSIsImZpZWxkLWlkIjoxMDN9LHsibmFtZSI6ImZpbGVfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZG9jIjoiVG90YWwgZmlsZSBzaXplIGluIGJ5dGVzIiwiZmllbGQtaWQiOjEwNH0seyJuYW1lIjoiYmxvY2tfc2l6ZV9pbl9ieXRlcyIsInR5cGUiOiJsb25nIiwiZmllbGQtaWQiOjEwNX0seyJuYW1lIjoiY29sdW1uX3NpemVzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazExN192MTE4IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMTd9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTE4fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBzaXplIG9uIGRpc2siLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA4fSx7Im5hbWUiOiJ2YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE5X3YxMjAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEwOX0seyJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTIxX3YxMjIiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyMX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMjJ9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTEwfSx7Im5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEzOF92MTM5IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMzh9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImxvbmciLCJmaWVsZC1pZCI6MTM5fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBudW1iZXIgb2YgTmFOIHZhbHVlcyBpbiB0aGUgY29sdW1uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEzN30seyJuYW1lIjoibG93ZXJfYm91bmRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoiazEyNl92MTI3IiwiZmllbGRzIjpbeyJuYW1lIjoia2V5IiwidHlwZSI6ImludCIsImZpZWxkLWlkIjoxMjZ9LHsibmFtZSI6InZhbHVlIiwidHlwZSI6ImJ5dGVzIiwiZmllbGQtaWQiOjEyN31dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbG93ZXIgYm91bmQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTI1fSx7Im5hbWUiOiJ1cHBlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI5X3YxMzAiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyOX0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTMwfV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB1cHBlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjh9LHsibmFtZSI6ImtleV9tZXRhZGF0YSIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IkVuY3J5cHRpb24ga2V5IG1ldGFkYXRhIGJsb2IiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMxfSx7Im5hbWUiOiJzcGxpdF9vZmZzZXRzIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjoibG9uZyIsImVsZW1lbnQtaWQiOjEzM31dLCJkb2MiOiJTcGxpdHRhYmxlIG9mZnNldHMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTMyfSx7Im5hbWUiOiJzb3J0X29yZGVyX2lkIiwidHlwZSI6WyJudWxsIiwiaW50Il0sImRvYyI6IlNvcnQgb3JkZXIgSUQiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTQwfV19LCJmaWVsZC1pZCI6Mn1dfRRhdnJvLmNvZGVjDmRlZmxhdGUcZm9ybWF0LXZlcnNpb24CMSJwYXJ0aXRpb24tc3BlYy1pZAIwHGljZWJlcmcuc2NoZW1h6iR7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjAsIm5hbWUiOiJzdGF0dXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCJ9LHsiaWQiOjEsIm5hbWUiOiJzbmFwc2hvdF9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImxvbmcifSx7ImlkIjoyLCJuYW1lIjoiZGF0YV9maWxlIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjEwMCwibmFtZSI6ImZpbGVfcGF0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIn0seyJpZCI6MTAxLCJuYW1lIjoiZmlsZV9mb3JtYXQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkZpbGUgZm9ybWF0IG5hbWU6IGF2cm8sIG9yYywgb3IgcGFycXVldCJ9LHsiaWQiOjEwMiwibmFtZSI6InBhcnRpdGlvbiIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjp7InR5cGUiOiJzdHJ1Y3QiLCJmaWVsZHMiOltdfX0seyJpZCI6MTAzLCJuYW1lIjoicmVjb3JkX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiTnVtYmVyIG9mIHJlY29yZHMgaW4gdGhlIGZpbGUifSx7ImlkIjoxMDQsIm5hbWUiOiJmaWxlX3NpemVfaW5fYnl0ZXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMifSx7ImlkIjoxMDUsIm5hbWUiOiJibG9ja19zaXplX2luX2J5dGVzIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIn0seyJpZCI6MTA4LCJuYW1lIjoiY29sdW1uX3NpemVzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExNywia2V5IjoiaW50IiwidmFsdWUtaWQiOjExOCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayJ9LHsiaWQiOjEwOSwibmFtZSI6InZhbHVlX2NvdW50cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMTksImtleSI6ImludCIsInZhbHVlLWlkIjoxMjAsInZhbHVlIjoibG9uZyIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byB0b3RhbCBjb3VudCwgaW5jbHVkaW5nIG51bGwgYW5kIE5hTiJ9LHsiaWQiOjExMCwibmFtZSI6Im51bGxfdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyMSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMiwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bGwgdmFsdWUgY291bnQifSx7ImlkIjoxMzcsIm5hbWUiOiJuYW5fdmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEzOCwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzOSwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4ifSx7ImlkIjoxMjUsIm5hbWUiOiJsb3dlcl9ib3VuZHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTI2LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTI3LCJ2YWx1ZSI6ImJpbmFyeSIsInZhbHVlLXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCJ9LHsiaWQiOjEyOCwibmFtZSI6InVwcGVyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjksImtleSI6ImludCIsInZhbHVlLWlkIjoxMzAsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIn0seyJpZCI6MTMxLCJuYW1lIjoia2V5X21ldGFkYXRhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiJ9LHsiaWQiOjEzMiwibmFtZSI6InNwbGl0X29mZnNldHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjoxMzMsImVsZW1lbnQiOiJsb25nIiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyJ9LHsiaWQiOjE0MCwibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJpbnQiLCJkb2MiOiJTb3J0IG9yZGVyIElEIn1dfX1dfRxwYXJ0aXRpb24tc3BlYwRbXQC6ypLUb20RyZxI8/Q2FQQaAsgDfYw9SsRAGIa//RhCCGFLDyGMSSazJl+nhb2KWw+T+VlWgsZkthBBchBbbQQPYOUFvIdgoUcw8QD7Ni8P7w/i28/z1+/H68v34gmzrXGN6zfK6qAz67zetSELbggq3HduUIVqb41uVWELWeaNV6R1o2RlpKJKGOWNFV4SSUsu+z/JZ3FBfGVFI3zlea2d5rJwK05lTbw+tlTmVAubE5/LxVGn+7udC8vz08uL9dkVvh+M43iCCXrWRdeJTR9hAmQYTZayGYBBBAmkAAgYY/wAACwdQr+92UTx5yFAgos9CSDG0/QPusqS1G9tEcmcSPP0NhUEGg== | base64 --decode > /iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/metadata/82916080-8cd8-45fd-a125-d3dc4cb57330-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:28 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e SYNC on node1 (cluster.py:3570, query) 2025-05-23 21:19:28 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e; CREATE TABLE test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e ENGINE=IcebergLocal(local, path = '/iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:28 [ 686 ] DEBUG : Executing query SELECT count() FROM test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e on node1 (cluster.py:3570, query) 2025-05-23 21:19:28 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e on node1 (cluster.py:3570, query) 2025-05-23 21:19:28 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM icebergLocal(local, path = '/iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:29 [ 686 ] DEBUG : Executing query DESCRIBE icebergLocal(local, path = '/iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/', format=Parquet) FORMAT TSV on node1 (cluster.py:3570, query) 2025-05-23 21:19:29 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM iceberg(local, storage_type='local', path = '/iceberg_data/default/test_types_1_local_1d1430bf_9aab_47c4_972c_fcd2f4994d9e/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: m d o146 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: m d o147 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: m d o148 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: m d o159 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: m d o160 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) _____________________________ test_types[local-2] ______________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '2', storage_type = 'local' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_types(started_cluster, format_version, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_types_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) data = [ ( 123, "string", datetime.strptime("2000-01-01", "%Y-%m-%d"), ["str1", "str2"], True, ) ] schema = StructType( [ StructField("a", IntegerType()), StructField("b", StringType()), StructField("c", DateType()), StructField("d", ArrayType(StringType())), StructField("e", BooleanType()), ] ) df = spark.createDataFrame(data=data, schema=schema) df.printSchema() write_iceberg_from_df( spark, df, TABLE_NAME, mode="overwrite", format_version=format_version ) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) create_iceberg_table(storage_type, instance, TABLE_NAME, started_cluster) assert int(instance.query(f"SELECT count() FROM {TABLE_NAME}")) == 1 assert ( instance.query(f"SELECT a, b, c, d, e FROM {TABLE_NAME}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) assert instance.query(f"DESCRIBE {table_function_expr} FORMAT TSV") == TSV( [ ["a", "Nullable(Int32)"], ["b", "Nullable(String)"], ["c", "Nullable(Date)"], ["d", "Array(Nullable(String))"], ["e", "Nullable(Bool)"], ] ) # Test storage type as function argument table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, storage_type_as_arg=True, ) > assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) test_storage_iceberg/test.py:574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:3571: in query return self.client.query( helpers/client.py:39: in wrap return func(self, *args, **kwargs) helpers/client.py:79: in query ).get_answer() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_answer(self): self.process.wait(timeout=DEFAULT_QUERY_TIMEOUT) self.stdout_file.seek(0) self.stderr_file.seek(0) stdout = self.stdout_file.read().decode("utf-8", errors="replace") stderr = self.stderr_file.read().decode("utf-8", errors="replace") if ( self.timer is not None and not self.process_finished_before_timeout and not self.ignore_error ): logging.debug(f"Timed out. Last stdout:{stdout}, stderr:{stderr}") raise QueryTimeoutExceedException("Client timed out!") if ( self.process.returncode != 0 or self.remove_trash_from_stderr(stderr) ) and not self.ignore_error: > raise QueryRuntimeException( "Client failed! Return code: {}, stderr: {}".format( self.process.returncode, stderr ), self.process.returncode, stderr, ) E helpers.client.QueryRuntimeException: Client failed! Return code: 36, stderr: Received exception from server (version 25.3.3): E Code: 36. DB::Exception: Received from 172.16.1.8:9000. DB::Exception: Unexpected key `path` in named collection. Required keys: url, optional keys: no_sign_request, max_connections, upload_part_size_multiply_parts_count_threshold, upload_part_size_multiply_factor, filename, max_single_read_retries, secret_access_key, compression_method, expiration_window_seconds, use_environment_credentials, access_key_id, min_upload_part_size, max_single_part_upload_size, session_token, structure, compression, format. Stack trace: E E 0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000f4b58fb E 1. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009f80e6c E 2. DB::Exception::Exception>, void*>*>, std::__hash_const_iterator>, void*>*>, char>, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>(int, FormatStringHelperImpl::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type>, String&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&) @ 0x0000000011e9c88b E 3. void DB::validateNamedCollection>, std::hash>>, std::equal_to>>, std::allocator>>>>(DB::NamedCollection const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::vector, std::allocator>> const&) @ 0x0000000011e93af9 E 4. DB::StorageS3Configuration::fromNamedCollection(DB::NamedCollection const&, std::shared_ptr) @ 0x0000000011e9fee4 E 5. DB::StorageObjectStorage::Configuration::initialize(DB::StorageObjectStorage::Configuration&, absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr, bool, std::shared_ptr) @ 0x0000000011e02bb0 E 6. DB::TableFunctionObjectStorage>::parseArgumentsImpl(absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr const&) @ 0x000000001133adde E 7. DB::TableFunctionObjectStorage>::parseArguments(std::shared_ptr const&, std::shared_ptr) @ 0x0000000011339389 E 8. DB::QueryAnalyzer::resolveTableFunction(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&, bool) @ 0x0000000012cd64d9 E 9. DB::QueryAnalyzer::resolveQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&) @ 0x0000000012d03079 E 10. DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x0000000012cc8b2f E 11. DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000012cc6e4c E 12. DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x0000000012cc66b3 E 13. DB::QueryTreePassManager::run(std::shared_ptr) @ 0x0000000012d1b4f6 E 14. DB::buildQueryTreeAndRunPasses(std::shared_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) (.llvm.7850860643604347083) @ 0x00000000135c3c65 E 15. DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&) @ 0x00000000135c1e9c E 16. std::unique_ptr> std::__function::__policy_invoker> (DB::InterpreterFactory::Arguments const&)>::__call_impl[abi:ne190107]> (DB::InterpreterFactory::Arguments const&)>>(std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) (.llvm.7850860643604347083) @ 0x00000000135c5502 E 17. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x000000001356d0ab E 18. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, DB::ReadBuffer*, std::shared_ptr&) @ 0x000000001396d04a E 19. DB::executeQuery(String const&, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x0000000013968824 E 20. DB::TCPHandler::runImpl() @ 0x0000000014c9d90c E 21. DB::TCPHandler::run() @ 0x0000000014cbbaf9 E 22. Poco::Net::TCPServerConnection::start() @ 0x00000000183ecfc7 E 23. Poco::Net::TCPServerDispatcher::run() @ 0x00000000183ed419 E 24. Poco::PooledThread::run() @ 0x00000000183b975b E 25. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000183b7c3d E 26. ? @ 0x00007f9502839ac3 E 27. ? @ 0x00007f95028cb850 E . (BAD_ARGUMENTS) E (query: SELECT a, b, c, d, e FROM E iceberg(local, storage_type='local', path = '/iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/', format=Parquet) E ) helpers/client.py:248: QueryRuntimeException ----------------------------- Captured stdout call ----------------------------- root |-- a: integer (nullable = true) |-- b: string (nullable = true) |-- c: date (nullable = true) |-- d: array (nullable = true) | |-- element: string (containsNull = true) |-- e: boolean (nullable = true) {} {} {} ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro161 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o161 defaultParallelism e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yi1 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonRDD readRDDFromFile e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonRDD readRDDFromFile ro50 s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad/tmpjgz23yek i1 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro162 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o162 id e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yi72 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil toJavaArray e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o162 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro163 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o163 isBarrier e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil pythonToJava e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getBroadcastThreshold e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getBroadcastThreshold ro50 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yL1048576 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u PythonFunction rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonFunction (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yao164 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o164 put sPYTHONHASHSEED s0 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ylo165 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ylo166 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonFunction jgAWVrwQAAAAAAAAojB9weXNwYXJrLmNsb3VkcGlja2xlLmNsb3VkcGlja2xllIwNX2J1aWx0aW5fdHlwZZSTlIwKTGFtYmRhVHlwZZSFlFKUKGgCjAhDb2RlVHlwZZSFlFKUKEsCSwBLAEsCSwNLE0MOdAB0AYgAgwF8AYMCUwCUToWUjANtYXCUjBVmYWlsX29uX3N0b3BpdGVyYXRpb26UhpSMAV+UjAhpdGVyYXRvcpSGlIw2L3Vzci9sb2NhbC9saWIvcHl0aG9uMy4xMC9kaXN0LXBhY2thZ2VzL3B5c3BhcmsvcmRkLnB5lIwEZnVuY5RN8wFDAg4BlIwBZpSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMB3B5c3BhcmuUjAhfX25hbWVfX5SMC3B5c3BhcmsucmRklIwIX19maWxlX1+UjDYvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvcHlzcGFyay9yZGQucHmUdU5OaACMEF9tYWtlX2VtcHR5X2NlbGyUk5QpUpSFlHSUUpSMJHB5c3BhcmsuY2xvdWRwaWNrbGUuY2xvdWRwaWNrbGVfZmFzdJSMEl9mdW5jdGlvbl9zZXRzdGF0ZZSTlGgkfZR9lChoG2gSjAxfX3F1YWxuYW1lX1+UjBVSREQubWFwLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZQoaA6MCGJ1aWx0aW5zlIwDaW50lJOUaA+MCV9vcGVyYXRvcpSMB2dldGl0ZW2Uk5SMBnR5cGluZ5SMCEl0ZXJhYmxllJOUjAhidWlsdGluc5SMB2dldGF0dHKUk5RoAIwJc3ViaW1wb3J0lJOUaByFlFKUjAFUlIaUUpSGlFKUjAZyZXR1cm6UaDNoNmg5aD2MAVWUhpRSlIaUUpR1jA5fX2t3ZGVmYXVsdHNfX5ROjAxfX2RlZmF1bHRzX1+UTowKX19tb2R1bGVfX5RoHIwHX19kb2NfX5ROjAtfX2Nsb3N1cmVfX5RoAIwKX21ha2VfY2VsbJSTlGgFKGgIKEsBSwBLAEsBSwFLU0MEfABTAJRoCimMAXiUhZRoEYwIPGxhbWJkYT6UTVEDQwIEAJQpKXSUUpRoGE5OTnSUUpRoJ2hYfZR9lChoG2hTaCqMIlJERC5fcmVzZXJpYWxpemUuPGxvY2Fscz4uPGxhbWJkYT6UaCx9lGhJTmhKTmhLaBxoTE5oTU6MF19jbG91ZHBpY2tsZV9zdWJtb2R1bGVzlF2UjAtfX2dsb2JhbHNfX5R9lHWGlIZSMIWUUpSFlGhdXZRoX32UaAyMDHB5c3BhcmsudXRpbJRoDJOUc3WGlIZSME6ME3B5c3Bhcmsuc2VyaWFsaXplcnOUjBFCYXRjaGVkU2VyaWFsaXplcpSTlCmBlH2UKIwKc2VyaWFsaXplcpRoaowVQ2xvdWRQaWNrbGVTZXJpYWxpemVylJOUKYGUjAliYXRjaFNpemWUSwF1YmhqjBVBdXRvQmF0Y2hlZFNlcmlhbGl6ZXKUk5QpgZR9lChob2hxKYGUaHNLAIwIYmVzdFNpemWUSgAAAQB1YnSULg== ro164 ro165 spython3 s3.10 ro166 ro53 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro167 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o162 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro168 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonRDD ro168 ro167 bTrue bFalse e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro169 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o169 asJavaRDD e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro170 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil pythonToJava ro170 bTrue e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro171 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil toJavaArray ro171 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro172 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o172 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro173 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o61 applySchemaToPythonRDD ro173 s{"fields":[{"metadata":{},"name":"a","nullable":true,"type":"integer"},{"metadata":{},"name":"b","nullable":true,"type":"string"},{"metadata":{},"name":"c","nullable":true,"type":"date"},{"metadata":{},"name":"d","nullable":true,"type":{"containsNull":true,"elementType":"string","type":"array"}},{"metadata":{},"name":"e","nullable":true,"type":"boolean"}],"type":"struct"} e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro174 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o174 schema e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro175 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o175 treeString e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !ysroot\n |-- a: integer (nullable = true)\n |-- b: string (nullable = true)\n |-- c: date (nullable = true)\n |-- d: array (nullable = true)\n | |-- element: string (containsNull = true)\n |-- e: boolean (nullable = true)\n (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o174 writeTo stest_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro176 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o176 tableProperty sformat-version s2 e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro177 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o176 using siceberg e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yro178 (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command to send: c o176 create e (clientserver.py:501, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/data'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/data] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/data/00000-30-b47b9c55-a1b1-4722-b2a7-fc9b1d44c927-00001.parquet) && echo UEFSMRUAFRQVOBWAicT8AhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZqwGkgDIxLXgCgAAABUAFSAVRBWh2OF1HBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZAOSxSVFmXnpAEsAaf8QAAAAFQAVFBU8FZiJprUHHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmPKvFwAAAuBZ27QoAAAAVABU6FVAVhaKcxgMcFQQVABUGFQYAAB+LCAAAAAAAAABjYmBgYGZiBpH8DCxAqrikyBBKGwEA+CJPex0AAAAVABUOFTYVrJissQMcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGZkBADZcalmBwAAABkRAhkYBHsAAAAZGAR7AAAAFQIZFgAAGRECGRgGc3RyaW5nGRgGc3RyaW5nFQIZFgAAGRECGRgEzSoAABkYBM0qAAAVAhkWAAAZEQIZGARzdHIxGRgEc3RyMhUCGRYAABkRAhkYAQEZGAEBFQIZFgAAGRwWCBVmFgAAABkcFm4VcBYAAAAZHBbeARVqFgAAABkcFsgCFX4WAAAAGRwWxgMVZBYAAAAVAhmMSAV0YWJsZRUKABUCJQIYAWFVAgAVDCUCGAFiJQA1BBwcAAAAFQIlAhgBYyUMNQYcbAAAADUCGAFkFQIVBjUIHDwAAAA1BBgEbGlzdBUCABUMJQIYB2VsZW1lbnQlADUMHBwAAAAVACUCGAFlVQoAFgIZHBlcJggcFQIZNQYACBkYAWEVBBYCFkIWZiYIPBgEewAAABgEewAAABYAKAR7AAAAGAR7AAAAABkcFQAVABUCAAAWjAYVFBaqBBUuACZuHBUMGTUGAAgZGAFiFQQWAhZMFnAmbjwYBnN0cmluZxgGc3RyaW5nFgAoBnN0cmluZxgGc3RyaW5nABkcFQAVABUCAAAWoAYVFBbYBBU2ACbeARwVAhk1BgAIGRgBYxUEFgIWQhZqJt4BPBgEzSoAABgEzSoAABYAKATNKgAAGATNKgAAABkcFQAVABUCAAAWtAYVFhaOBRUuACbIAhwVDBklBgAZOAFkBGxpc3QHZWxlbWVudBUEFgQWaBZ+JsgCPDYAKARzdHIyGARzdHIxABkcFQAVABUCAAAWygYVFha8BRUuACbGAxwVABk1BgAIGRgBZRUEFgIWPBZkJsYDPBgBARgBARYAKAEBGAEBABkcFQAVABUCAAAW4AYVFhbqBRUiABb0AhYCJggWogQUAAAZHBgOaWNlYmVyZy5zY2hlbWEY8QJ7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRlcHAAAHAAAHAAAHAAAHAAAANoDAABQQVIx | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/data/00000-30-b47b9c55-a1b1-4722-b2a7-fc9b1d44c927-00001.parquet'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/data/00000-30-b47b9c55-a1b1-4722-b2a7-fc9b1d44c927-00001.parquet) && echo UEFSMRUAFRQVOBWAicT8AhwVAhUAFQYVCAAAH4sIAAAAAAAAAGNiYGBgZqwGkgDIxLXgCgAAABUAFSAVRBWh2OF1HBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmZAOSxSVFmXnpAEsAaf8QAAAAFQAVFBU8FZiJprUHHBUCFQAVBhUIAAAfiwgAAAAAAAAAY2JgYGBmPKvFwAAAuBZ27QoAAAAVABU6FVAVhaKcxgMcFQQVABUGFQYAAB+LCAAAAAAAAABjYmBgYGZiBpH8DCxAqrikyBBKGwEA+CJPex0AAAAVABUOFTYVrJissQMcFQIVABUGFQgAAB+LCAAAAAAAAABjYmBgYGZkBADZcalmBwAAABkRAhkYBHsAAAAZGAR7AAAAFQIZFgAAGRECGRgGc3RyaW5nGRgGc3RyaW5nFQIZFgAAGRECGRgEzSoAABkYBM0qAAAVAhkWAAAZEQIZGARzdHIxGRgEc3RyMhUCGRYAABkRAhkYAQEZGAEBFQIZFgAAGRwWCBVmFgAAABkcFm4VcBYAAAAZHBbeARVqFgAAABkcFsgCFX4WAAAAGRwWxgMVZBYAAAAVAhmMSAV0YWJsZRUKABUCJQIYAWFVAgAVDCUCGAFiJQA1BBwcAAAAFQIlAhgBYyUMNQYcbAAAADUCGAFkFQIVBjUIHDwAAAA1BBgEbGlzdBUCABUMJQIYB2VsZW1lbnQlADUMHBwAAAAVACUCGAFlVQoAFgIZHBlcJggcFQIZNQYACBkYAWEVBBYCFkIWZiYIPBgEewAAABgEewAAABYAKAR7AAAAGAR7AAAAABkcFQAVABUCAAAWjAYVFBaqBBUuACZuHBUMGTUGAAgZGAFiFQQWAhZMFnAmbjwYBnN0cmluZxgGc3RyaW5nFgAoBnN0cmluZxgGc3RyaW5nABkcFQAVABUCAAAWoAYVFBbYBBU2ACbeARwVAhk1BgAIGRgBYxUEFgIWQhZqJt4BPBgEzSoAABgEzSoAABYAKATNKgAAGATNKgAAABkcFQAVABUCAAAWtAYVFhaOBRUuACbIAhwVDBklBgAZOAFkBGxpc3QHZWxlbWVudBUEFgQWaBZ+JsgCPDYAKARzdHIyGARzdHIxABkcFQAVABUCAAAWygYVFha8BRUuACbGAxwVABk1BgAIGRgBZRUEFgIWPBZkJsYDPBgBARgBARYAKAEBGAEBABkcFQAVABUCAAAW4AYVFhbqBRUiABb0AhYCJggWogQUAAAZHBgOaWNlYmVyZy5zY2hlbWEY8QJ7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0AGEpwYXJxdWV0LW1yIHZlcnNpb24gMS4xMi4zIChidWlsZCBmOGRjZWQxODJjNGMxZmJkZWM2Y2NiMzE4NTUzN2I1YTAxZTZlZDZiKRlcHAAAHAAAHAAAHAAAHAAAANoDAABQQVIx | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/data/00000-30-b47b9c55-a1b1-4722-b2a7-fc9b1d44c927-00001.parquet] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/ddcf9848-e946-45ea-b4cd-a2f15e6a0955-m0.avro) && echo T2JqARAMc2NoZW1h4gV7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0WYXZyby5zY2hlbWGSNXsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9lbnRyeSIsImZpZWxkcyI6W3sibmFtZSI6InN0YXR1cyIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MH0seyJuYW1lIjoic25hcHNob3RfaWQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxfSx7Im5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjozfSx7Im5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInR5cGUiOlsibnVsbCIsImxvbmciXSwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjR9LHsibmFtZSI6ImRhdGFfZmlsZSIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMiIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIGZpbGU6IDA9ZGF0YSwgMT1wb3NpdGlvbiBkZWxldGVzLCAyPWVxdWFsaXR5IGRlbGV0ZXMiLCJmaWVsZC1pZCI6MTM0fSx7Im5hbWUiOiJmaWxlX3BhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIiwiZmllbGQtaWQiOjEwMH0seyJuYW1lIjoiZmlsZV9mb3JtYXQiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0IiwiZmllbGQtaWQiOjEwMX0seyJuYW1lIjoicGFydGl0aW9uIiwidHlwZSI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6InIxMDIiLCJmaWVsZHMiOltdfSwiZG9jIjoiUGFydGl0aW9uIGRhdGEgdHVwbGUsIHNjaGVtYSBiYXNlZCBvbiB0aGUgcGFydGl0aW9uIHNwZWMiLCJmaWVsZC1pZCI6MTAyfSx7Im5hbWUiOiJyZWNvcmRfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIiwiZmllbGQtaWQiOjEwM30seyJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMiLCJmaWVsZC1pZCI6MTA0fSx7Im5hbWUiOiJjb2x1bW5fc2l6ZXMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE3X3YxMTgiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExN30seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMTh9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMDh9LHsibmFtZSI6InZhbHVlX2NvdW50cyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6ImsxMTlfdjEyMCIsImZpZWxkcyI6W3sibmFtZSI6ImtleSIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MTE5fSx7Im5hbWUiOiJ2YWx1ZSIsInR5cGUiOiJsb25nIiwiZmllbGQtaWQiOjEyMH1dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gdG90YWwgY291bnQsIGluY2x1ZGluZyBudWxsIGFuZCBOYU4iLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA5fSx7Im5hbWUiOiJudWxsX3ZhbHVlX2NvdW50cyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6ImsxMjFfdjEyMiIsImZpZWxkcyI6W3sibmFtZSI6ImtleSIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MTIxfSx7Im5hbWUiOiJ2YWx1ZSIsInR5cGUiOiJsb25nIiwiZmllbGQtaWQiOjEyMn1dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbnVsbCB2YWx1ZSBjb3VudCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMTB9LHsibmFtZSI6Im5hbl92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTM4X3YxMzkiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEzOH0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMzl9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4iLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM3fSx7Im5hbWUiOiJsb3dlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI2X3YxMjciLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyNn0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTI3fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjV9LHsibmFtZSI6InVwcGVyX2JvdW5kcyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6ImsxMjlfdjEzMCIsImZpZWxkcyI6W3sibmFtZSI6ImtleSIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MTI5fSx7Im5hbWUiOiJ2YWx1ZSIsInR5cGUiOiJieXRlcyIsImZpZWxkLWlkIjoxMzB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEyOH0seyJuYW1lIjoia2V5X21ldGFkYXRhIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMzF9LHsibmFtZSI6InNwbGl0X29mZnNldHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJsb25nIiwiZWxlbWVudC1pZCI6MTMzfV0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMzJ9LHsibmFtZSI6ImVxdWFsaXR5X2lkcyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6ImludCIsImVsZW1lbnQtaWQiOjEzNn1dLCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMzV9LHsibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJ0eXBlIjpbIm51bGwiLCJpbnQiXSwiZG9jIjoiU29ydCBvcmRlciBJRCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxNDB9XX0sImZpZWxkLWlkIjoyfV19FGF2cm8uY29kZWMOZGVmbGF0ZRxmb3JtYXQtdmVyc2lvbgIyInBhcnRpdGlvbi1zcGVjLWlkAjAcaWNlYmVyZy5zY2hlbWHKK3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MCwibmFtZSI6InN0YXR1cyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MSwibmFtZSI6InNuYXBzaG90X2lkIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjMsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJsb25nIn0seyJpZCI6NCwibmFtZSI6ImZpbGVfc2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRhX2ZpbGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6MTM0LCJuYW1lIjoiY29udGVudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIGZpbGU6IDA9ZGF0YSwgMT1wb3NpdGlvbiBkZWxldGVzLCAyPWVxdWFsaXR5IGRlbGV0ZXMifSx7ImlkIjoxMDAsIm5hbWUiOiJmaWxlX3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjEwMSwibmFtZSI6ImZpbGVfZm9ybWF0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJGaWxlIGZvcm1hdCBuYW1lOiBhdnJvLCBvcmMsIG9yIHBhcnF1ZXQifSx7ImlkIjoxMDIsIm5hbWUiOiJwYXJ0aXRpb24iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIn0seyJpZCI6MTAzLCJuYW1lIjoicmVjb3JkX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiTnVtYmVyIG9mIHJlY29yZHMgaW4gdGhlIGZpbGUifSx7ImlkIjoxMDQsIm5hbWUiOiJmaWxlX3NpemVfaW5fYnl0ZXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMifSx7ImlkIjoxMDgsIm5hbWUiOiJjb2x1bW5fc2l6ZXMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTE3LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTE4LCJ2YWx1ZSI6ImxvbmciLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gdG90YWwgc2l6ZSBvbiBkaXNrIn0seyJpZCI6MTA5LCJuYW1lIjoidmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExOSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIn0seyJpZCI6MTEwLCJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTIxLCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTIyLCJ2YWx1ZSI6ImxvbmciLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbnVsbCB2YWx1ZSBjb3VudCJ9LHsiaWQiOjEzNywibmFtZSI6Im5hbl92YWx1ZV9jb3VudHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTM4LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTM5LCJ2YWx1ZSI6ImxvbmciLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbnVtYmVyIG9mIE5hTiB2YWx1ZXMgaW4gdGhlIGNvbHVtbiJ9LHsiaWQiOjEyNSwibmFtZSI6Imxvd2VyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjYsImtleSI6ImludCIsInZhbHVlLWlkIjoxMjcsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIGxvd2VyIGJvdW5kIn0seyJpZCI6MTI4LCJuYW1lIjoidXBwZXJfYm91bmRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyOSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzMCwidmFsdWUiOiJiaW5hcnkiLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gdXBwZXIgYm91bmQifSx7ImlkIjoxMzEsIm5hbWUiOiJrZXlfbWV0YWRhdGEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJFbmNyeXB0aW9uIGtleSBtZXRhZGF0YSBibG9iIn0seyJpZCI6MTMyLCJuYW1lIjoic3BsaXRfb2Zmc2V0cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzMywiZWxlbWVudCI6ImxvbmciLCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3BsaXR0YWJsZSBvZmZzZXRzIn0seyJpZCI6MTM1LCJuYW1lIjoiZXF1YWxpdHlfaWRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJsaXN0IiwiZWxlbWVudC1pZCI6MTM2LCJlbGVtZW50IjoiaW50IiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IkVxdWFsaXR5IGNvbXBhcmlzb24gZmllbGQgSURzIn0seyJpZCI6MTQwLCJuYW1lIjoic29ydF9vcmRlcl9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImludCIsImRvYyI6IlNvcnQgb3JkZXIgSUQifV19fV19HHBhcnRpdGlvbi1zcGVjBFtdDmNvbnRlbnQIZGF0YQAS7WbAnerJA7gTq3vXkiCQAsYDfU89SsRAGP32I4QQgqWHEMZkJpOdndLCXkXr4ZufLLuENSazhQj23sEjWAk23kEvYGvlFbYx8QC+5vF4P/AQf76fXr/ePl8OCwB4xnLjgg3D2niKVPrQ0r6LZQxjNPG+D6MRprt11BmnqfJaBFNRvTSyFtpQE1amdY4v66BWUojyb6SaweqKWamsdk3DiFvOpBKCWUGKtU5b7qV0Wig2h/lpT8PdPsSji7Ory5vza3w/xhzbpE+3uS8eYRKYYDpRkcwCEkghhwIAATPMHqYvSTHGYbNbp9nHCUCOi38cQMzm7i8S7WbAnerJA7gTq3vXkiCQ | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/ddcf9848-e946-45ea-b4cd-a2f15e6a0955-m0.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/ddcf9848-e946-45ea-b4cd-a2f15e6a0955-m0.avro) && echo T2JqARAMc2NoZW1h4gV7InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjEsIm5hbWUiOiJhIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiaW50In0seyJpZCI6MiwibmFtZSI6ImIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJzdHJpbmcifSx7ImlkIjozLCJuYW1lIjoiYyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImRhdGUifSx7ImlkIjo0LCJuYW1lIjoiZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjYsImVsZW1lbnQiOiJzdHJpbmciLCJlbGVtZW50LXJlcXVpcmVkIjpmYWxzZX19LHsiaWQiOjUsIm5hbWUiOiJlIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiJ9XX0WYXZyby5zY2hlbWGSNXsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9lbnRyeSIsImZpZWxkcyI6W3sibmFtZSI6InN0YXR1cyIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MH0seyJuYW1lIjoic25hcHNob3RfaWQiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxfSx7Im5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjpbIm51bGwiLCJsb25nIl0sImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjozfSx7Im5hbWUiOiJmaWxlX3NlcXVlbmNlX251bWJlciIsInR5cGUiOlsibnVsbCIsImxvbmciXSwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjR9LHsibmFtZSI6ImRhdGFfZmlsZSIsInR5cGUiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJyMiIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIGZpbGU6IDA9ZGF0YSwgMT1wb3NpdGlvbiBkZWxldGVzLCAyPWVxdWFsaXR5IGRlbGV0ZXMiLCJmaWVsZC1pZCI6MTM0fSx7Im5hbWUiOiJmaWxlX3BhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiTG9jYXRpb24gVVJJIHdpdGggRlMgc2NoZW1lIiwiZmllbGQtaWQiOjEwMH0seyJuYW1lIjoiZmlsZV9mb3JtYXQiLCJ0eXBlIjoic3RyaW5nIiwiZG9jIjoiRmlsZSBmb3JtYXQgbmFtZTogYXZybywgb3JjLCBvciBwYXJxdWV0IiwiZmllbGQtaWQiOjEwMX0seyJuYW1lIjoicGFydGl0aW9uIiwidHlwZSI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6InIxMDIiLCJmaWVsZHMiOltdfSwiZG9jIjoiUGFydGl0aW9uIGRhdGEgdHVwbGUsIHNjaGVtYSBiYXNlZCBvbiB0aGUgcGFydGl0aW9uIHNwZWMiLCJmaWVsZC1pZCI6MTAyfSx7Im5hbWUiOiJyZWNvcmRfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ik51bWJlciBvZiByZWNvcmRzIGluIHRoZSBmaWxlIiwiZmllbGQtaWQiOjEwM30seyJuYW1lIjoiZmlsZV9zaXplX2luX2J5dGVzIiwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMiLCJmaWVsZC1pZCI6MTA0fSx7Im5hbWUiOiJjb2x1bW5fc2l6ZXMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTE3X3YxMTgiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjExN30seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMTh9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIHNpemUgb24gZGlzayIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMDh9LHsibmFtZSI6InZhbHVlX2NvdW50cyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6ImsxMTlfdjEyMCIsImZpZWxkcyI6W3sibmFtZSI6ImtleSIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MTE5fSx7Im5hbWUiOiJ2YWx1ZSIsInR5cGUiOiJsb25nIiwiZmllbGQtaWQiOjEyMH1dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gdG90YWwgY291bnQsIGluY2x1ZGluZyBudWxsIGFuZCBOYU4iLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTA5fSx7Im5hbWUiOiJudWxsX3ZhbHVlX2NvdW50cyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6ImsxMjFfdjEyMiIsImZpZWxkcyI6W3sibmFtZSI6ImtleSIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MTIxfSx7Im5hbWUiOiJ2YWx1ZSIsInR5cGUiOiJsb25nIiwiZmllbGQtaWQiOjEyMn1dfSwibG9naWNhbFR5cGUiOiJtYXAifV0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbnVsbCB2YWx1ZSBjb3VudCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMTB9LHsibmFtZSI6Im5hbl92YWx1ZV9jb3VudHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTM4X3YxMzkiLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEzOH0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoibG9uZyIsImZpZWxkLWlkIjoxMzl9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIG51bWJlciBvZiBOYU4gdmFsdWVzIGluIHRoZSBjb2x1bW4iLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6MTM3fSx7Im5hbWUiOiJsb3dlcl9ib3VuZHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJrMTI2X3YxMjciLCJmaWVsZHMiOlt7Im5hbWUiOiJrZXkiLCJ0eXBlIjoiaW50IiwiZmllbGQtaWQiOjEyNn0seyJuYW1lIjoidmFsdWUiLCJ0eXBlIjoiYnl0ZXMiLCJmaWVsZC1pZCI6MTI3fV19LCJsb2dpY2FsVHlwZSI6Im1hcCJ9XSwiZG9jIjoiTWFwIG9mIGNvbHVtbiBpZCB0byBsb3dlciBib3VuZCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMjV9LHsibmFtZSI6InVwcGVyX2JvdW5kcyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoicmVjb3JkIiwibmFtZSI6ImsxMjlfdjEzMCIsImZpZWxkcyI6W3sibmFtZSI6ImtleSIsInR5cGUiOiJpbnQiLCJmaWVsZC1pZCI6MTI5fSx7Im5hbWUiOiJ2YWx1ZSIsInR5cGUiOiJieXRlcyIsImZpZWxkLWlkIjoxMzB9XX0sImxvZ2ljYWxUeXBlIjoibWFwIn1dLCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHVwcGVyIGJvdW5kIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjEyOH0seyJuYW1lIjoia2V5X21ldGFkYXRhIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiRW5jcnlwdGlvbiBrZXkgbWV0YWRhdGEgYmxvYiIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMzF9LHsibmFtZSI6InNwbGl0X29mZnNldHMiLCJ0eXBlIjpbIm51bGwiLHsidHlwZSI6ImFycmF5IiwiaXRlbXMiOiJsb25nIiwiZWxlbWVudC1pZCI6MTMzfV0sImRvYyI6IlNwbGl0dGFibGUgb2Zmc2V0cyIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMzJ9LHsibmFtZSI6ImVxdWFsaXR5X2lkcyIsInR5cGUiOlsibnVsbCIseyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6ImludCIsImVsZW1lbnQtaWQiOjEzNn1dLCJkb2MiOiJFcXVhbGl0eSBjb21wYXJpc29uIGZpZWxkIElEcyIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxMzV9LHsibmFtZSI6InNvcnRfb3JkZXJfaWQiLCJ0eXBlIjpbIm51bGwiLCJpbnQiXSwiZG9jIjoiU29ydCBvcmRlciBJRCIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjoxNDB9XX0sImZpZWxkLWlkIjoyfV19FGF2cm8uY29kZWMOZGVmbGF0ZRxmb3JtYXQtdmVyc2lvbgIyInBhcnRpdGlvbi1zcGVjLWlkAjAcaWNlYmVyZy5zY2hlbWHKK3sidHlwZSI6InN0cnVjdCIsInNjaGVtYS1pZCI6MCwiZmllbGRzIjpbeyJpZCI6MCwibmFtZSI6InN0YXR1cyIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50In0seyJpZCI6MSwibmFtZSI6InNuYXBzaG90X2lkIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjMsIm5hbWUiOiJzZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJsb25nIn0seyJpZCI6NCwibmFtZSI6ImZpbGVfc2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoibG9uZyJ9LHsiaWQiOjIsIm5hbWUiOiJkYXRhX2ZpbGUiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbeyJpZCI6MTM0LCJuYW1lIjoiY29udGVudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIGZpbGU6IDA9ZGF0YSwgMT1wb3NpdGlvbiBkZWxldGVzLCAyPWVxdWFsaXR5IGRlbGV0ZXMifSx7ImlkIjoxMDAsIm5hbWUiOiJmaWxlX3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjEwMSwibmFtZSI6ImZpbGVfZm9ybWF0IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJGaWxlIGZvcm1hdCBuYW1lOiBhdnJvLCBvcmMsIG9yIHBhcnF1ZXQifSx7ImlkIjoxMDIsIm5hbWUiOiJwYXJ0aXRpb24iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6eyJ0eXBlIjoic3RydWN0IiwiZmllbGRzIjpbXX0sImRvYyI6IlBhcnRpdGlvbiBkYXRhIHR1cGxlLCBzY2hlbWEgYmFzZWQgb24gdGhlIHBhcnRpdGlvbiBzcGVjIn0seyJpZCI6MTAzLCJuYW1lIjoicmVjb3JkX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiTnVtYmVyIG9mIHJlY29yZHMgaW4gdGhlIGZpbGUifSx7ImlkIjoxMDQsIm5hbWUiOiJmaWxlX3NpemVfaW5fYnl0ZXMiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJUb3RhbCBmaWxlIHNpemUgaW4gYnl0ZXMifSx7ImlkIjoxMDgsIm5hbWUiOiJjb2x1bW5fc2l6ZXMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTE3LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTE4LCJ2YWx1ZSI6ImxvbmciLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gdG90YWwgc2l6ZSBvbiBkaXNrIn0seyJpZCI6MTA5LCJuYW1lIjoidmFsdWVfY291bnRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjExOSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEyMCwidmFsdWUiOiJsb25nIiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIHRvdGFsIGNvdW50LCBpbmNsdWRpbmcgbnVsbCBhbmQgTmFOIn0seyJpZCI6MTEwLCJuYW1lIjoibnVsbF92YWx1ZV9jb3VudHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTIxLCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTIyLCJ2YWx1ZSI6ImxvbmciLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbnVsbCB2YWx1ZSBjb3VudCJ9LHsiaWQiOjEzNywibmFtZSI6Im5hbl92YWx1ZV9jb3VudHMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Im1hcCIsImtleS1pZCI6MTM4LCJrZXkiOiJpbnQiLCJ2YWx1ZS1pZCI6MTM5LCJ2YWx1ZSI6ImxvbmciLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gbnVtYmVyIG9mIE5hTiB2YWx1ZXMgaW4gdGhlIGNvbHVtbiJ9LHsiaWQiOjEyNSwibmFtZSI6Imxvd2VyX2JvdW5kcyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibWFwIiwia2V5LWlkIjoxMjYsImtleSI6ImludCIsInZhbHVlLWlkIjoxMjcsInZhbHVlIjoiYmluYXJ5IiwidmFsdWUtcmVxdWlyZWQiOnRydWV9LCJkb2MiOiJNYXAgb2YgY29sdW1uIGlkIHRvIGxvd2VyIGJvdW5kIn0seyJpZCI6MTI4LCJuYW1lIjoidXBwZXJfYm91bmRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJtYXAiLCJrZXktaWQiOjEyOSwia2V5IjoiaW50IiwidmFsdWUtaWQiOjEzMCwidmFsdWUiOiJiaW5hcnkiLCJ2YWx1ZS1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6Ik1hcCBvZiBjb2x1bW4gaWQgdG8gdXBwZXIgYm91bmQifSx7ImlkIjoxMzEsIm5hbWUiOiJrZXlfbWV0YWRhdGEiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOiJiaW5hcnkiLCJkb2MiOiJFbmNyeXB0aW9uIGtleSBtZXRhZGF0YSBibG9iIn0seyJpZCI6MTMyLCJuYW1lIjoic3BsaXRfb2Zmc2V0cyIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6eyJ0eXBlIjoibGlzdCIsImVsZW1lbnQtaWQiOjEzMywiZWxlbWVudCI6ImxvbmciLCJlbGVtZW50LXJlcXVpcmVkIjp0cnVlfSwiZG9jIjoiU3BsaXR0YWJsZSBvZmZzZXRzIn0seyJpZCI6MTM1LCJuYW1lIjoiZXF1YWxpdHlfaWRzIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjp7InR5cGUiOiJsaXN0IiwiZWxlbWVudC1pZCI6MTM2LCJlbGVtZW50IjoiaW50IiwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IkVxdWFsaXR5IGNvbXBhcmlzb24gZmllbGQgSURzIn0seyJpZCI6MTQwLCJuYW1lIjoic29ydF9vcmRlcl9pZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImludCIsImRvYyI6IlNvcnQgb3JkZXIgSUQifV19fV19HHBhcnRpdGlvbi1zcGVjBFtdDmNvbnRlbnQIZGF0YQAS7WbAnerJA7gTq3vXkiCQAsYDfU89SsRAGP32I4QQgqWHEMZkJpOdndLCXkXr4ZufLLuENSazhQj23sEjWAk23kEvYGvlFbYx8QC+5vF4P/AQf76fXr/ePl8OCwB4xnLjgg3D2niKVPrQ0r6LZQxjNPG+D6MRprt11BmnqfJaBFNRvTSyFtpQE1amdY4v66BWUojyb6SaweqKWamsdk3DiFvOpBKCWUGKtU5b7qV0Wig2h/lpT8PdPsSji7Ory5vza3w/xhzbpE+3uS8eYRKYYDpRkcwCEkghhwIAATPMHqYvSTHGYbNbp9nHCUCOi38cQMzm7i8S7WbAnerJA7gTq3vXkiCQ | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/ddcf9848-e946-45ea-b4cd-a2f15e6a0955-m0.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/version-hint.text'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/version-hint.text) && echo MQ== | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/version-hint.text] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/snap-9055785397348546869-1-ddcf9848-e946-45ea-b4cd-a2f15e6a0955.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmOTA1NTc4NTM5NzM0ODU0Njg2ORxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABK9NaYvBeLs5oqf43KTNoyAp4CJcwxCsIwFIDhmvvEpGkSk9M8Xl9eREiptFHwAoJ3cRK8hpObq5NXcFER/uVb/qNQG+KepzUkrKgSZ9yVqirPFephyzMYKCNhAYqoUzQMGjsPtjMR0HGATNT6jlfBGqMGrvgfJcox2CA5Wi+tY5S9pSTR5NaxRx2dk4Ne4n4a76VphHg9T5fH9XZ+L8SXvz5K9NaYvBeLs5oqf43KTNoy | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/snap-9055785397348546869-1-ddcf9848-e946-45ea-b4cd-a2f15e6a0955.avro'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/snap-9055785397348546869-1-ddcf9848-e946-45ea-b4cd-a2f15e6a0955.avro) && echo T2JqAQ4WYXZyby5zY2hlbWGeHnsidHlwZSI6InJlY29yZCIsIm5hbWUiOiJtYW5pZmVzdF9maWxlIiwiZmllbGRzIjpbeyJuYW1lIjoibWFuaWZlc3RfcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkb2MiOiJMb2NhdGlvbiBVUkkgd2l0aCBGUyBzY2hlbWUiLCJmaWVsZC1pZCI6NTAwfSx7Im5hbWUiOiJtYW5pZmVzdF9sZW5ndGgiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyIsImZpZWxkLWlkIjo1MDF9LHsibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwidHlwZSI6ImludCIsImRvYyI6IlNwZWMgSUQgdXNlZCB0byB3cml0ZSIsImZpZWxkLWlkIjo1MDJ9LHsibmFtZSI6ImNvbnRlbnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiQ29udGVudHMgb2YgdGhlIG1hbmlmZXN0OiAwPWRhdGEsIDE9ZGVsZXRlcyIsImZpZWxkLWlkIjo1MTd9LHsibmFtZSI6InNlcXVlbmNlX251bWJlciIsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCIsImZpZWxkLWlkIjo1MTV9LHsibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJ0eXBlIjoibG9uZyIsImRvYyI6Ikxvd2VzdCBzZXF1ZW5jZSBudW1iZXIgaW4gdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUxNn0seyJuYW1lIjoiYWRkZWRfc25hcHNob3RfaWQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IlNuYXBzaG90IElEIHRoYXQgYWRkZWQgdGhlIG1hbmlmZXN0IiwiZmllbGQtaWQiOjUwM30seyJuYW1lIjoiYWRkZWRfZGF0YV9maWxlc19jb3VudCIsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDR9LHsibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRXhpc3RpbmcgZW50cnkgY291bnQiLCJmaWVsZC1pZCI6NTA1fSx7Im5hbWUiOiJkZWxldGVkX2RhdGFfZmlsZXNfY291bnQiLCJ0eXBlIjoiaW50IiwiZG9jIjoiRGVsZXRlZCBlbnRyeSBjb3VudCIsImZpZWxkLWlkIjo1MDZ9LHsibmFtZSI6ImFkZGVkX3Jvd3NfY291bnQiLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTEyfSx7Im5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJFeGlzdGluZyByb3dzIGNvdW50IiwiZmllbGQtaWQiOjUxM30seyJuYW1lIjoiZGVsZXRlZF9yb3dzX2NvdW50IiwidHlwZSI6ImxvbmciLCJkb2MiOiJEZWxldGVkIHJvd3MgY291bnQiLCJmaWVsZC1pZCI6NTE0fSx7Im5hbWUiOiJwYXJ0aXRpb25zIiwidHlwZSI6WyJudWxsIix7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJyZWNvcmQiLCJuYW1lIjoicjUwOCIsImZpZWxkcyI6W3sibmFtZSI6ImNvbnRhaW5zX251bGwiLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbnVsbCBwYXJ0aXRpb24gdmFsdWUiLCJmaWVsZC1pZCI6NTA5fSx7Im5hbWUiOiJjb250YWluc19uYW4iLCJ0eXBlIjpbIm51bGwiLCJib29sZWFuIl0sImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSIsImRlZmF1bHQiOm51bGwsImZpZWxkLWlkIjo1MTh9LHsibmFtZSI6Imxvd2VyX2JvdW5kIiwidHlwZSI6WyJudWxsIiwiYnl0ZXMiXSwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMiLCJkZWZhdWx0IjpudWxsLCJmaWVsZC1pZCI6NTEwfSx7Im5hbWUiOiJ1cHBlcl9ib3VuZCIsInR5cGUiOlsibnVsbCIsImJ5dGVzIl0sImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUxMX1dfSwiZWxlbWVudC1pZCI6NTA4fV0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIiwiZGVmYXVsdCI6bnVsbCwiZmllbGQtaWQiOjUwN31dfRRhdnJvLmNvZGVjDmRlZmxhdGUWc25hcHNob3QtaWQmOTA1NTc4NTM5NzM0ODU0Njg2ORxmb3JtYXQtdmVyc2lvbgIyHnNlcXVlbmNlLW51bWJlcgIxHGljZWJlcmcuc2NoZW1h1h97InR5cGUiOiJzdHJ1Y3QiLCJzY2hlbWEtaWQiOjAsImZpZWxkcyI6W3siaWQiOjUwMCwibmFtZSI6Im1hbmlmZXN0X3BhdGgiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InN0cmluZyIsImRvYyI6IkxvY2F0aW9uIFVSSSB3aXRoIEZTIHNjaGVtZSJ9LHsiaWQiOjUwMSwibmFtZSI6Im1hbmlmZXN0X2xlbmd0aCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IlRvdGFsIGZpbGUgc2l6ZSBpbiBieXRlcyJ9LHsiaWQiOjUwMiwibmFtZSI6InBhcnRpdGlvbl9zcGVjX2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJTcGVjIElEIHVzZWQgdG8gd3JpdGUifSx7ImlkIjo1MTcsIm5hbWUiOiJjb250ZW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJDb250ZW50cyBvZiB0aGUgbWFuaWZlc3Q6IDA9ZGF0YSwgMT1kZWxldGVzIn0seyJpZCI6NTE1LCJuYW1lIjoic2VxdWVuY2VfbnVtYmVyIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU2VxdWVuY2UgbnVtYmVyIHdoZW4gdGhlIG1hbmlmZXN0IHdhcyBhZGRlZCJ9LHsiaWQiOjUxNiwibmFtZSI6Im1pbl9zZXF1ZW5jZV9udW1iZXIiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImxvbmciLCJkb2MiOiJMb3dlc3Qgc2VxdWVuY2UgbnVtYmVyIGluIHRoZSBtYW5pZmVzdCJ9LHsiaWQiOjUwMywibmFtZSI6ImFkZGVkX3NuYXBzaG90X2lkIiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiU25hcHNob3QgSUQgdGhhdCBhZGRlZCB0aGUgbWFuaWZlc3QifSx7ImlkIjo1MDQsIm5hbWUiOiJhZGRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJBZGRlZCBlbnRyeSBjb3VudCJ9LHsiaWQiOjUwNSwibmFtZSI6ImV4aXN0aW5nX2RhdGFfZmlsZXNfY291bnQiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImludCIsImRvYyI6IkV4aXN0aW5nIGVudHJ5IGNvdW50In0seyJpZCI6NTA2LCJuYW1lIjoiZGVsZXRlZF9kYXRhX2ZpbGVzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJpbnQiLCJkb2MiOiJEZWxldGVkIGVudHJ5IGNvdW50In0seyJpZCI6NTEyLCJuYW1lIjoiYWRkZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkFkZGVkIHJvd3MgY291bnQifSx7ImlkIjo1MTMsIm5hbWUiOiJleGlzdGluZ19yb3dzX2NvdW50IiwicmVxdWlyZWQiOnRydWUsInR5cGUiOiJsb25nIiwiZG9jIjoiRXhpc3Rpbmcgcm93cyBjb3VudCJ9LHsiaWQiOjUxNCwibmFtZSI6ImRlbGV0ZWRfcm93c19jb3VudCIsInJlcXVpcmVkIjp0cnVlLCJ0eXBlIjoibG9uZyIsImRvYyI6IkRlbGV0ZWQgcm93cyBjb3VudCJ9LHsiaWQiOjUwNywibmFtZSI6InBhcnRpdGlvbnMiLCJyZXF1aXJlZCI6ZmFsc2UsInR5cGUiOnsidHlwZSI6Imxpc3QiLCJlbGVtZW50LWlkIjo1MDgsImVsZW1lbnQiOnsidHlwZSI6InN0cnVjdCIsImZpZWxkcyI6W3siaWQiOjUwOSwibmFtZSI6ImNvbnRhaW5zX251bGwiLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6ImJvb2xlYW4iLCJkb2MiOiJUcnVlIGlmIGFueSBmaWxlIGhhcyBhIG51bGwgcGFydGl0aW9uIHZhbHVlIn0seyJpZCI6NTE4LCJuYW1lIjoiY29udGFpbnNfbmFuIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYm9vbGVhbiIsImRvYyI6IlRydWUgaWYgYW55IGZpbGUgaGFzIGEgbmFuIHBhcnRpdGlvbiB2YWx1ZSJ9LHsiaWQiOjUxMCwibmFtZSI6Imxvd2VyX2JvdW5kIiwicmVxdWlyZWQiOmZhbHNlLCJ0eXBlIjoiYmluYXJ5IiwiZG9jIjoiUGFydGl0aW9uIGxvd2VyIGJvdW5kIGZvciBhbGwgZmlsZXMifSx7ImlkIjo1MTEsIm5hbWUiOiJ1cHBlcl9ib3VuZCIsInJlcXVpcmVkIjpmYWxzZSwidHlwZSI6ImJpbmFyeSIsImRvYyI6IlBhcnRpdGlvbiB1cHBlciBib3VuZCBmb3IgYWxsIGZpbGVzIn1dfSwiZWxlbWVudC1yZXF1aXJlZCI6dHJ1ZX0sImRvYyI6IlN1bW1hcnkgZm9yIGVhY2ggcGFydGl0aW9uIn1dfSRwYXJlbnQtc25hcHNob3QtaWQIbnVsbABK9NaYvBeLs5oqf43KTNoyAp4CJcwxCsIwFIDhmvvEpGkSk9M8Xl9eREiptFHwAoJ3cRK8hpObq5NXcFER/uVb/qNQG+KepzUkrKgSZ9yVqirPFephyzMYKCNhAYqoUzQMGjsPtjMR0HGATNT6jlfBGqMGrvgfJcox2CA5Wi+tY5S9pSTR5NaxRx2dk4Ne4n4a76VphHg9T5fH9XZ+L8SXvz5K9NaYvBeLs5oqf43KTNoy | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/snap-9055785397348546869-1-ddcf9848-e946-45ea-b4cd-a2f15e6a0955.avro] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : run container_id:rootteststorageiceberg-gw0-node1-1 detach:False nothrow:False cmd: ['bash', '-c', 'mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICI1ZDQwNGU2Ny1kMzkwLTQ5ZDctYjk1MC04YmI3ZmJmMjAyYzUiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfdHlwZXNfMl9sb2NhbF9jOWEwZDkyZV8wYTM2XzQzMjlfYTVlOF9mY2MxNjNlNzg0MjIiLAogICJsYXN0LXNlcXVlbmNlLW51bWJlciIgOiAxLAogICJsYXN0LXVwZGF0ZWQtbXMiIDogMTc0ODAzNTE2OTUxOSwKICAibGFzdC1jb2x1bW4taWQiIDogNiwKICAiY3VycmVudC1zY2hlbWEtaWQiIDogMCwKICAic2NoZW1hcyIgOiBbIHsKICAgICJ0eXBlIiA6ICJzdHJ1Y3QiLAogICAgInNjaGVtYS1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIHsKICAgICAgImlkIiA6IDEsCiAgICAgICJuYW1lIiA6ICJhIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImIiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiAzLAogICAgICAibmFtZSIgOiAiYyIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImRhdGUiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAiZCIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogewogICAgICAgICJ0eXBlIiA6ICJsaXN0IiwKICAgICAgICAiZWxlbWVudC1pZCIgOiA2LAogICAgICAgICJlbGVtZW50IiA6ICJzdHJpbmciLAogICAgICAgICJlbGVtZW50LXJlcXVpcmVkIiA6IGZhbHNlCiAgICAgIH0KICAgIH0sIHsKICAgICAgImlkIiA6IDUsCiAgICAgICJuYW1lIiA6ICJlIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiYm9vbGVhbiIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIKICB9LAogICJjdXJyZW50LXNuYXBzaG90LWlkIiA6IDkwNTU3ODUzOTczNDg1NDY4NjksCiAgInJlZnMiIDogewogICAgIm1haW4iIDogewogICAgICAic25hcHNob3QtaWQiIDogOTA1NTc4NTM5NzM0ODU0Njg2OSwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogOTA1NTc4NTM5NzM0ODU0Njg2OSwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE2OTUxOSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTQzNyIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE0MzciLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF90eXBlc18yX2xvY2FsX2M5YTBkOTJlXzBhMzZfNDMyOV9hNWU4X2ZjYzE2M2U3ODQyMi9tZXRhZGF0YS9zbmFwLTkwNTU3ODUzOTczNDg1NDY4NjktMS1kZGNmOTg0OC1lOTQ2LTQ1ZWEtYjRjZC1hMmYxNWU2YTA5NTUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNjk1MTksCiAgICAic25hcHNob3QtaWQiIDogOTA1NTc4NTM5NzM0ODU0Njg2OQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/v1.metadata.json'] (cluster.py:2045, exec_in_container) 2025-05-23 21:19:29 [ 686 ] DEBUG : Command:[docker exec rootteststorageiceberg-gw0-node1-1 bash -c mkdir -p $(dirname /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/v1.metadata.json) && echo ewogICJmb3JtYXQtdmVyc2lvbiIgOiAyLAogICJ0YWJsZS11dWlkIiA6ICI1ZDQwNGU2Ny1kMzkwLTQ5ZDctYjk1MC04YmI3ZmJmMjAyYzUiLAogICJsb2NhdGlvbiIgOiAiL2ljZWJlcmdfZGF0YS9kZWZhdWx0L3Rlc3RfdHlwZXNfMl9sb2NhbF9jOWEwZDkyZV8wYTM2XzQzMjlfYTVlOF9mY2MxNjNlNzg0MjIiLAogICJsYXN0LXNlcXVlbmNlLW51bWJlciIgOiAxLAogICJsYXN0LXVwZGF0ZWQtbXMiIDogMTc0ODAzNTE2OTUxOSwKICAibGFzdC1jb2x1bW4taWQiIDogNiwKICAiY3VycmVudC1zY2hlbWEtaWQiIDogMCwKICAic2NoZW1hcyIgOiBbIHsKICAgICJ0eXBlIiA6ICJzdHJ1Y3QiLAogICAgInNjaGVtYS1pZCIgOiAwLAogICAgImZpZWxkcyIgOiBbIHsKICAgICAgImlkIiA6IDEsCiAgICAgICJuYW1lIiA6ICJhIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiaW50IgogICAgfSwgewogICAgICAiaWQiIDogMiwKICAgICAgIm5hbWUiIDogImIiLAogICAgICAicmVxdWlyZWQiIDogZmFsc2UsCiAgICAgICJ0eXBlIiA6ICJzdHJpbmciCiAgICB9LCB7CiAgICAgICJpZCIgOiAzLAogICAgICAibmFtZSIgOiAiYyIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogImRhdGUiCiAgICB9LCB7CiAgICAgICJpZCIgOiA0LAogICAgICAibmFtZSIgOiAiZCIsCiAgICAgICJyZXF1aXJlZCIgOiBmYWxzZSwKICAgICAgInR5cGUiIDogewogICAgICAgICJ0eXBlIiA6ICJsaXN0IiwKICAgICAgICAiZWxlbWVudC1pZCIgOiA2LAogICAgICAgICJlbGVtZW50IiA6ICJzdHJpbmciLAogICAgICAgICJlbGVtZW50LXJlcXVpcmVkIiA6IGZhbHNlCiAgICAgIH0KICAgIH0sIHsKICAgICAgImlkIiA6IDUsCiAgICAgICJuYW1lIiA6ICJlIiwKICAgICAgInJlcXVpcmVkIiA6IGZhbHNlLAogICAgICAidHlwZSIgOiAiYm9vbGVhbiIKICAgIH0gXQogIH0gXSwKICAiZGVmYXVsdC1zcGVjLWlkIiA6IDAsCiAgInBhcnRpdGlvbi1zcGVjcyIgOiBbIHsKICAgICJzcGVjLWlkIiA6IDAsCiAgICAiZmllbGRzIiA6IFsgXQogIH0gXSwKICAibGFzdC1wYXJ0aXRpb24taWQiIDogOTk5LAogICJkZWZhdWx0LXNvcnQtb3JkZXItaWQiIDogMCwKICAic29ydC1vcmRlcnMiIDogWyB7CiAgICAib3JkZXItaWQiIDogMCwKICAgICJmaWVsZHMiIDogWyBdCiAgfSBdLAogICJwcm9wZXJ0aWVzIiA6IHsKICAgICJvd25lciIgOiAicm9vdCIKICB9LAogICJjdXJyZW50LXNuYXBzaG90LWlkIiA6IDkwNTU3ODUzOTczNDg1NDY4NjksCiAgInJlZnMiIDogewogICAgIm1haW4iIDogewogICAgICAic25hcHNob3QtaWQiIDogOTA1NTc4NTM5NzM0ODU0Njg2OSwKICAgICAgInR5cGUiIDogImJyYW5jaCIKICAgIH0KICB9LAogICJzbmFwc2hvdHMiIDogWyB7CiAgICAic2VxdWVuY2UtbnVtYmVyIiA6IDEsCiAgICAic25hcHNob3QtaWQiIDogOTA1NTc4NTM5NzM0ODU0Njg2OSwKICAgICJ0aW1lc3RhbXAtbXMiIDogMTc0ODAzNTE2OTUxOSwKICAgICJzdW1tYXJ5IiA6IHsKICAgICAgIm9wZXJhdGlvbiIgOiAiYXBwZW5kIiwKICAgICAgInNwYXJrLmFwcC5pZCIgOiAibG9jYWwtMTc0ODAzNTEzNTgwMiIsCiAgICAgICJhZGRlZC1kYXRhLWZpbGVzIiA6ICIxIiwKICAgICAgImFkZGVkLXJlY29yZHMiIDogIjEiLAogICAgICAiYWRkZWQtZmlsZXMtc2l6ZSIgOiAiMTQzNyIsCiAgICAgICJjaGFuZ2VkLXBhcnRpdGlvbi1jb3VudCIgOiAiMSIsCiAgICAgICJ0b3RhbC1yZWNvcmRzIiA6ICIxIiwKICAgICAgInRvdGFsLWZpbGVzLXNpemUiIDogIjE0MzciLAogICAgICAidG90YWwtZGF0YS1maWxlcyIgOiAiMSIsCiAgICAgICJ0b3RhbC1kZWxldGUtZmlsZXMiIDogIjAiLAogICAgICAidG90YWwtcG9zaXRpb24tZGVsZXRlcyIgOiAiMCIsCiAgICAgICJ0b3RhbC1lcXVhbGl0eS1kZWxldGVzIiA6ICIwIgogICAgfSwKICAgICJtYW5pZmVzdC1saXN0IiA6ICIvaWNlYmVyZ19kYXRhL2RlZmF1bHQvdGVzdF90eXBlc18yX2xvY2FsX2M5YTBkOTJlXzBhMzZfNDMyOV9hNWU4X2ZjYzE2M2U3ODQyMi9tZXRhZGF0YS9zbmFwLTkwNTU3ODUzOTczNDg1NDY4NjktMS1kZGNmOTg0OC1lOTQ2LTQ1ZWEtYjRjZC1hMmYxNWU2YTA5NTUuYXZybyIsCiAgICAic2NoZW1hLWlkIiA6IDAKICB9IF0sCiAgInN0YXRpc3RpY3MiIDogWyBdLAogICJzbmFwc2hvdC1sb2ciIDogWyB7CiAgICAidGltZXN0YW1wLW1zIiA6IDE3NDgwMzUxNjk1MTksCiAgICAic25hcHNob3QtaWQiIDogOTA1NTc4NTM5NzM0ODU0Njg2OQogIH0gXSwKICAibWV0YWRhdGEtbG9nIiA6IFsgXQp9 | base64 --decode > /iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/metadata/v1.metadata.json] (cluster.py:121, run_and_check) 2025-05-23 21:19:29 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422 SYNC on node1 (cluster.py:3570, query) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422; CREATE TABLE test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422 ENGINE=IcebergLocal(local, path = '/iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query SELECT count() FROM test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422 on node1 (cluster.py:3570, query) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o143 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o144 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o145 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o149 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o150 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o151 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o152 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o153 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o154 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o155 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o157 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o158 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o120 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o138 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o164 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o165 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o166 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o177 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: m d o178 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422 on node1 (cluster.py:3570, query) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM icebergLocal(local, path = '/iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/', format=Parquet) on node1 (cluster.py:3570, query) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query DESCRIBE icebergLocal(local, path = '/iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/', format=Parquet) FORMAT TSV on node1 (cluster.py:3570, query) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM iceberg(local, storage_type='local', path = '/iceberg_data/default/test_types_2_local_c9a0d92e_0a36_4329_a5e8_fcc163e78422/', format=Parquet) on node1 (cluster.py:3570, query) _______________________________ test_types[s3-1] _______________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '1', storage_type = 's3' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_types(started_cluster, format_version, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_types_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) data = [ ( 123, "string", datetime.strptime("2000-01-01", "%Y-%m-%d"), ["str1", "str2"], True, ) ] schema = StructType( [ StructField("a", IntegerType()), StructField("b", StringType()), StructField("c", DateType()), StructField("d", ArrayType(StringType())), StructField("e", BooleanType()), ] ) df = spark.createDataFrame(data=data, schema=schema) df.printSchema() write_iceberg_from_df( spark, df, TABLE_NAME, mode="overwrite", format_version=format_version ) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) create_iceberg_table(storage_type, instance, TABLE_NAME, started_cluster) assert int(instance.query(f"SELECT count() FROM {TABLE_NAME}")) == 1 assert ( instance.query(f"SELECT a, b, c, d, e FROM {TABLE_NAME}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) assert instance.query(f"DESCRIBE {table_function_expr} FORMAT TSV") == TSV( [ ["a", "Nullable(Int32)"], ["b", "Nullable(String)"], ["c", "Nullable(Date)"], ["d", "Array(Nullable(String))"], ["e", "Nullable(Bool)"], ] ) # Test storage type as function argument table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, storage_type_as_arg=True, ) > assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) test_storage_iceberg/test.py:574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:3571: in query return self.client.query( helpers/client.py:39: in wrap return func(self, *args, **kwargs) helpers/client.py:79: in query ).get_answer() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_answer(self): self.process.wait(timeout=DEFAULT_QUERY_TIMEOUT) self.stdout_file.seek(0) self.stderr_file.seek(0) stdout = self.stdout_file.read().decode("utf-8", errors="replace") stderr = self.stderr_file.read().decode("utf-8", errors="replace") if ( self.timer is not None and not self.process_finished_before_timeout and not self.ignore_error ): logging.debug(f"Timed out. Last stdout:{stdout}, stderr:{stderr}") raise QueryTimeoutExceedException("Client timed out!") if ( self.process.returncode != 0 or self.remove_trash_from_stderr(stderr) ) and not self.ignore_error: > raise QueryRuntimeException( "Client failed! Return code: {}, stderr: {}".format( self.process.returncode, stderr ), self.process.returncode, stderr, ) E helpers.client.QueryRuntimeException: Client failed! Return code: 36, stderr: Received exception from server (version 25.3.3): E Code: 36. DB::Exception: Received from 172.16.1.8:9000. DB::Exception: Unexpected key `storage_type` in named collection. Required keys: url, optional keys: no_sign_request, max_connections, upload_part_size_multiply_parts_count_threshold, upload_part_size_multiply_factor, filename, max_single_read_retries, secret_access_key, compression_method, expiration_window_seconds, use_environment_credentials, access_key_id, min_upload_part_size, max_single_part_upload_size, session_token, structure, compression, format. Stack trace: E E 0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000f4b58fb E 1. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009f80e6c E 2. DB::Exception::Exception>, void*>*>, std::__hash_const_iterator>, void*>*>, char>, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>(int, FormatStringHelperImpl::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type>, String&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&) @ 0x0000000011e9c88b E 3. void DB::validateNamedCollection>, std::hash>>, std::equal_to>>, std::allocator>>>>(DB::NamedCollection const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::vector, std::allocator>> const&) @ 0x0000000011e93af9 E 4. DB::StorageS3Configuration::fromNamedCollection(DB::NamedCollection const&, std::shared_ptr) @ 0x0000000011e9fee4 E 5. DB::StorageObjectStorage::Configuration::initialize(DB::StorageObjectStorage::Configuration&, absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr, bool, std::shared_ptr) @ 0x0000000011e02bb0 E 6. DB::TableFunctionObjectStorage>::parseArgumentsImpl(absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr const&) @ 0x000000001133adde E 7. DB::TableFunctionObjectStorage>::parseArguments(std::shared_ptr const&, std::shared_ptr) @ 0x0000000011339389 E 8. DB::QueryAnalyzer::resolveTableFunction(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&, bool) @ 0x0000000012cd64d9 E 9. DB::QueryAnalyzer::resolveQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&) @ 0x0000000012d03079 E 10. DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x0000000012cc8b2f E 11. DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000012cc6e4c E 12. DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x0000000012cc66b3 E 13. DB::QueryTreePassManager::run(std::shared_ptr) @ 0x0000000012d1b4f6 E 14. DB::buildQueryTreeAndRunPasses(std::shared_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) (.llvm.7850860643604347083) @ 0x00000000135c3c65 E 15. DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&) @ 0x00000000135c1e9c E 16. std::unique_ptr> std::__function::__policy_invoker> (DB::InterpreterFactory::Arguments const&)>::__call_impl[abi:ne190107]> (DB::InterpreterFactory::Arguments const&)>>(std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) (.llvm.7850860643604347083) @ 0x00000000135c5502 E 17. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x000000001356d0ab E 18. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, DB::ReadBuffer*, std::shared_ptr&) @ 0x000000001396d04a E 19. DB::executeQuery(String const&, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x0000000013968824 E 20. DB::TCPHandler::runImpl() @ 0x0000000014c9d90c E 21. DB::TCPHandler::run() @ 0x0000000014cbbaf9 E 22. Poco::Net::TCPServerConnection::start() @ 0x00000000183ecfc7 E 23. Poco::Net::TCPServerDispatcher::run() @ 0x00000000183ed419 E 24. Poco::PooledThread::run() @ 0x00000000183b975b E 25. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000183b7c3d E 26. ? @ 0x00007f9502839ac3 E 27. ? @ 0x00007f95028cb850 E . (BAD_ARGUMENTS) E (query: SELECT a, b, c, d, e FROM iceberg(s3, storage_type='s3', filename = 'iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/', format=Parquet, url = 'http://minio1:9001/root/')) helpers/client.py:248: QueryRuntimeException ----------------------------- Captured stdout call ----------------------------- root |-- a: integer (nullable = true) |-- b: string (nullable = true) |-- c: date (nullable = true) |-- d: array (nullable = true) | |-- element: string (containsNull = true) |-- e: boolean (nullable = true) {} {} {} Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro179 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o179 defaultParallelism e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yi1 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonRDD readRDDFromFile e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonRDD readRDDFromFile ro50 s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad/tmpi_fxxkff i1 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro180 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o180 id e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yi78 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil toJavaArray e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o180 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro181 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o181 isBarrier e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil pythonToJava e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getBroadcastThreshold e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getBroadcastThreshold ro50 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yL1048576 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u PythonFunction rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonFunction (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yao182 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o182 put sPYTHONHASHSEED s0 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ylo183 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ylo184 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonFunction jgAWVrwQAAAAAAAAojB9weXNwYXJrLmNsb3VkcGlja2xlLmNsb3VkcGlja2xllIwNX2J1aWx0aW5fdHlwZZSTlIwKTGFtYmRhVHlwZZSFlFKUKGgCjAhDb2RlVHlwZZSFlFKUKEsCSwBLAEsCSwNLE0MOdAB0AYgAgwF8AYMCUwCUToWUjANtYXCUjBVmYWlsX29uX3N0b3BpdGVyYXRpb26UhpSMAV+UjAhpdGVyYXRvcpSGlIw2L3Vzci9sb2NhbC9saWIvcHl0aG9uMy4xMC9kaXN0LXBhY2thZ2VzL3B5c3BhcmsvcmRkLnB5lIwEZnVuY5RN8wFDAg4BlIwBZpSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMB3B5c3BhcmuUjAhfX25hbWVfX5SMC3B5c3BhcmsucmRklIwIX19maWxlX1+UjDYvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvcHlzcGFyay9yZGQucHmUdU5OaACMEF9tYWtlX2VtcHR5X2NlbGyUk5QpUpSFlHSUUpSMJHB5c3BhcmsuY2xvdWRwaWNrbGUuY2xvdWRwaWNrbGVfZmFzdJSMEl9mdW5jdGlvbl9zZXRzdGF0ZZSTlGgkfZR9lChoG2gSjAxfX3F1YWxuYW1lX1+UjBVSREQubWFwLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZQoaA6MCGJ1aWx0aW5zlIwDaW50lJOUaA+MCV9vcGVyYXRvcpSMB2dldGl0ZW2Uk5SMBnR5cGluZ5SMCEl0ZXJhYmxllJOUjAhidWlsdGluc5SMB2dldGF0dHKUk5RoAIwJc3ViaW1wb3J0lJOUaByFlFKUjAFUlIaUUpSGlFKUjAZyZXR1cm6UaDNoNmg5aD2MAVWUhpRSlIaUUpR1jA5fX2t3ZGVmYXVsdHNfX5ROjAxfX2RlZmF1bHRzX1+UTowKX19tb2R1bGVfX5RoHIwHX19kb2NfX5ROjAtfX2Nsb3N1cmVfX5RoAIwKX21ha2VfY2VsbJSTlGgFKGgIKEsBSwBLAEsBSwFLU0MEfABTAJRoCimMAXiUhZRoEYwIPGxhbWJkYT6UTVEDQwIEAJQpKXSUUpRoGE5OTnSUUpRoJ2hYfZR9lChoG2hTaCqMIlJERC5fcmVzZXJpYWxpemUuPGxvY2Fscz4uPGxhbWJkYT6UaCx9lGhJTmhKTmhLaBxoTE5oTU6MF19jbG91ZHBpY2tsZV9zdWJtb2R1bGVzlF2UjAtfX2dsb2JhbHNfX5R9lHWGlIZSMIWUUpSFlGhdXZRoX32UaAyMDHB5c3BhcmsudXRpbJRoDJOUc3WGlIZSME6ME3B5c3Bhcmsuc2VyaWFsaXplcnOUjBFCYXRjaGVkU2VyaWFsaXplcpSTlCmBlH2UKIwKc2VyaWFsaXplcpRoaowVQ2xvdWRQaWNrbGVTZXJpYWxpemVylJOUKYGUjAliYXRjaFNpemWUSwF1YmhqjBVBdXRvQmF0Y2hlZFNlcmlhbGl6ZXKUk5QpgZR9lChob2hxKYGUaHNLAIwIYmVzdFNpemWUSgAAAQB1YnSULg== ro182 ro183 spython3 s3.10 ro184 ro53 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro185 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o180 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro186 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonRDD ro186 ro185 bTrue bFalse e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro187 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o187 asJavaRDD e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro188 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil pythonToJava ro188 bTrue e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro189 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil toJavaArray ro189 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro190 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o190 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro191 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o61 applySchemaToPythonRDD ro191 s{"fields":[{"metadata":{},"name":"a","nullable":true,"type":"integer"},{"metadata":{},"name":"b","nullable":true,"type":"string"},{"metadata":{},"name":"c","nullable":true,"type":"date"},{"metadata":{},"name":"d","nullable":true,"type":{"containsNull":true,"elementType":"string","type":"array"}},{"metadata":{},"name":"e","nullable":true,"type":"boolean"}],"type":"struct"} e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro192 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o192 schema e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro193 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o193 treeString e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !ysroot\n |-- a: integer (nullable = true)\n |-- b: string (nullable = true)\n |-- c: date (nullable = true)\n |-- d: array (nullable = true)\n | |-- element: string (containsNull = true)\n |-- e: boolean (nullable = true)\n (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o192 writeTo stest_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro194 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o194 tableProperty sformat-version s1 e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro195 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o194 using siceberg e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yro196 (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Command to send: c o194 create e (clientserver.py:501, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:30 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/data/00000-31-131931b9-1218-4541-9b2e-bd5edc7be94d-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:30 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/metadata/03c3e404-b481-4b2b-b5e3-14e3b1b0ba2a-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:30 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:30 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/metadata/snap-5103710848078090849-1-03c3e404-b481-4b2b-b5e3-14e3b1b0ba2a.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:30 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:30 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883 SYNC on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883; CREATE TABLE test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883 ENGINE=IcebergS3(s3, filename = 'iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query SELECT count() FROM test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883 on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o161 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883 on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o162 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o163 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o167 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o168 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o169 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o170 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o171 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o172 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o173 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o175 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o176 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o156 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o182 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o183 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o184 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o195 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: m d o196 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM icebergS3(s3, filename = 'iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query DESCRIBE icebergS3(s3, filename = 'iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/', format=Parquet, url = 'http://minio1:9001/root/') FORMAT TSV on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM iceberg(s3, storage_type='s3', filename = 'iceberg_data/default/test_types_1_s3_20c9ad0b_099c_4957_9aa1_c14613fb3883/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) _______________________________ test_types[s3-2] _______________________________ [gw0] linux -- Python 3.10.12 /usr/bin/python3 started_cluster = format_version = '2', storage_type = 's3' @pytest.mark.parametrize("format_version", ["1", "2"]) @pytest.mark.parametrize("storage_type", ["s3", "azure", "local"]) def test_types(started_cluster, format_version, storage_type): instance = started_cluster.instances["node1"] spark = started_cluster.spark_session TABLE_NAME = ( "test_types_" + format_version + "_" + storage_type + "_" + get_uuid_str() ) data = [ ( 123, "string", datetime.strptime("2000-01-01", "%Y-%m-%d"), ["str1", "str2"], True, ) ] schema = StructType( [ StructField("a", IntegerType()), StructField("b", StringType()), StructField("c", DateType()), StructField("d", ArrayType(StringType())), StructField("e", BooleanType()), ] ) df = spark.createDataFrame(data=data, schema=schema) df.printSchema() write_iceberg_from_df( spark, df, TABLE_NAME, mode="overwrite", format_version=format_version ) default_upload_directory( started_cluster, storage_type, f"/iceberg_data/default/{TABLE_NAME}/", f"/iceberg_data/default/{TABLE_NAME}/", ) create_iceberg_table(storage_type, instance, TABLE_NAME, started_cluster) assert int(instance.query(f"SELECT count() FROM {TABLE_NAME}")) == 1 assert ( instance.query(f"SELECT a, b, c, d, e FROM {TABLE_NAME}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True ) assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) assert instance.query(f"DESCRIBE {table_function_expr} FORMAT TSV") == TSV( [ ["a", "Nullable(Int32)"], ["b", "Nullable(String)"], ["c", "Nullable(Date)"], ["d", "Array(Nullable(String))"], ["e", "Nullable(Bool)"], ] ) # Test storage type as function argument table_function_expr = get_creation_expression( storage_type, TABLE_NAME, started_cluster, table_function=True, storage_type_as_arg=True, ) > assert ( instance.query(f"SELECT a, b, c, d, e FROM {table_function_expr}").strip() == "123\tstring\t2000-01-01\t['str1','str2']\ttrue" ) test_storage_iceberg/test.py:574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:3571: in query return self.client.query( helpers/client.py:39: in wrap return func(self, *args, **kwargs) helpers/client.py:79: in query ).get_answer() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_answer(self): self.process.wait(timeout=DEFAULT_QUERY_TIMEOUT) self.stdout_file.seek(0) self.stderr_file.seek(0) stdout = self.stdout_file.read().decode("utf-8", errors="replace") stderr = self.stderr_file.read().decode("utf-8", errors="replace") if ( self.timer is not None and not self.process_finished_before_timeout and not self.ignore_error ): logging.debug(f"Timed out. Last stdout:{stdout}, stderr:{stderr}") raise QueryTimeoutExceedException("Client timed out!") if ( self.process.returncode != 0 or self.remove_trash_from_stderr(stderr) ) and not self.ignore_error: > raise QueryRuntimeException( "Client failed! Return code: {}, stderr: {}".format( self.process.returncode, stderr ), self.process.returncode, stderr, ) E helpers.client.QueryRuntimeException: Client failed! Return code: 36, stderr: Received exception from server (version 25.3.3): E Code: 36. DB::Exception: Received from 172.16.1.8:9000. DB::Exception: Unexpected key `storage_type` in named collection. Required keys: url, optional keys: no_sign_request, max_connections, upload_part_size_multiply_parts_count_threshold, upload_part_size_multiply_factor, filename, max_single_read_retries, secret_access_key, compression_method, expiration_window_seconds, use_environment_credentials, access_key_id, min_upload_part_size, max_single_part_upload_size, session_token, structure, compression, format. Stack trace: E E 0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000f4b58fb E 1. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009f80e6c E 2. DB::Exception::Exception>, void*>*>, std::__hash_const_iterator>, void*>*>, char>, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>(int, FormatStringHelperImpl::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type, std::type_identity>, void*>*>, std::__hash_const_iterator>, void*>*>, char>>::type>, String&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&, fmt::v11::join_view>, void*>*>, std::__hash_const_iterator>, void*>*>, char>&&) @ 0x0000000011e9c88b E 3. void DB::validateNamedCollection>, std::hash>>, std::equal_to>>, std::allocator>>>>(DB::NamedCollection const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::unordered_set>, std::hash>>, std::equal_to>>, std::allocator>>> const&, std::vector, std::allocator>> const&) @ 0x0000000011e93af9 E 4. DB::StorageS3Configuration::fromNamedCollection(DB::NamedCollection const&, std::shared_ptr) @ 0x0000000011e9fee4 E 5. DB::StorageObjectStorage::Configuration::initialize(DB::StorageObjectStorage::Configuration&, absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr, bool, std::shared_ptr) @ 0x0000000011e02bb0 E 6. DB::TableFunctionObjectStorage>::parseArgumentsImpl(absl::InlinedVector, 7ul, std::allocator>>&, std::shared_ptr const&) @ 0x000000001133adde E 7. DB::TableFunctionObjectStorage>::parseArguments(std::shared_ptr const&, std::shared_ptr) @ 0x0000000011339389 E 8. DB::QueryAnalyzer::resolveTableFunction(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&, bool) @ 0x0000000012cd64d9 E 9. DB::QueryAnalyzer::resolveQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&, DB::QueryExpressionsAliasVisitor&) @ 0x0000000012d03079 E 10. DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x0000000012cc8b2f E 11. DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000012cc6e4c E 12. DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x0000000012cc66b3 E 13. DB::QueryTreePassManager::run(std::shared_ptr) @ 0x0000000012d1b4f6 E 14. DB::buildQueryTreeAndRunPasses(std::shared_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) (.llvm.7850860643604347083) @ 0x00000000135c3c65 E 15. DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&) @ 0x00000000135c1e9c E 16. std::unique_ptr> std::__function::__policy_invoker> (DB::InterpreterFactory::Arguments const&)>::__call_impl[abi:ne190107]> (DB::InterpreterFactory::Arguments const&)>>(std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) (.llvm.7850860643604347083) @ 0x00000000135c5502 E 17. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x000000001356d0ab E 18. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, DB::ReadBuffer*, std::shared_ptr&) @ 0x000000001396d04a E 19. DB::executeQuery(String const&, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x0000000013968824 E 20. DB::TCPHandler::runImpl() @ 0x0000000014c9d90c E 21. DB::TCPHandler::run() @ 0x0000000014cbbaf9 E 22. Poco::Net::TCPServerConnection::start() @ 0x00000000183ecfc7 E 23. Poco::Net::TCPServerDispatcher::run() @ 0x00000000183ed419 E 24. Poco::PooledThread::run() @ 0x00000000183b975b E 25. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000183b7c3d E 26. ? @ 0x00007f9502839ac3 E 27. ? @ 0x00007f95028cb850 E . (BAD_ARGUMENTS) E (query: SELECT a, b, c, d, e FROM iceberg(s3, storage_type='s3', filename = 'iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/', format=Parquet, url = 'http://minio1:9001/root/')) helpers/client.py:248: QueryRuntimeException ----------------------------- Captured stdout call ----------------------------- root |-- a: integer (nullable = true) |-- b: string (nullable = true) |-- c: date (nullable = true) |-- d: array (nullable = true) | |-- element: string (containsNull = true) |-- e: boolean (nullable = true) {} {} {} Upload to bucket: None {} Upload to bucket: None Upload to bucket: None Upload to bucket: None Upload to bucket: None ------------------------------ Captured log call ------------------------------- 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u SparkSession rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.sql.SparkSession (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r m org.apache.spark.sql.SparkSession setActiveSession e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.sql.SparkSession setActiveSession ro61 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o50 sc e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro197 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o197 defaultParallelism e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yi1 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonRDD readRDDFromFile e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonRDD readRDDFromFile ro50 s/tmp/spark-a634bac4-407f-4211-ae1c-bd8022192320/pyspark-31369579-21e8-4a35-83c7-a75b541757ad/tmp7h88qkoa i1 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro198 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o198 id e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yi84 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil toJavaArray e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o198 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro199 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o199 isBarrier e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ybfalse (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u SerDeUtil rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.SerDeUtil (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.SerDeUtil pythonToJava e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u PythonUtils rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonUtils (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r m org.apache.spark.api.python.PythonUtils getBroadcastThreshold e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ym (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.PythonUtils getBroadcastThreshold ro50 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yL1048576 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u PythonFunction rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonFunction (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: i java.util.HashMap e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yao200 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o200 put sPYTHONHASHSEED s0 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yn (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ylo201 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: i java.util.ArrayList e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ylo202 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonFunction jgAWVrwQAAAAAAAAojB9weXNwYXJrLmNsb3VkcGlja2xlLmNsb3VkcGlja2xllIwNX2J1aWx0aW5fdHlwZZSTlIwKTGFtYmRhVHlwZZSFlFKUKGgCjAhDb2RlVHlwZZSFlFKUKEsCSwBLAEsCSwNLE0MOdAB0AYgAgwF8AYMCUwCUToWUjANtYXCUjBVmYWlsX29uX3N0b3BpdGVyYXRpb26UhpSMAV+UjAhpdGVyYXRvcpSGlIw2L3Vzci9sb2NhbC9saWIvcHl0aG9uMy4xMC9kaXN0LXBhY2thZ2VzL3B5c3BhcmsvcmRkLnB5lIwEZnVuY5RN8wFDAg4BlIwBZpSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMB3B5c3BhcmuUjAhfX25hbWVfX5SMC3B5c3BhcmsucmRklIwIX19maWxlX1+UjDYvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvcHlzcGFyay9yZGQucHmUdU5OaACMEF9tYWtlX2VtcHR5X2NlbGyUk5QpUpSFlHSUUpSMJHB5c3BhcmsuY2xvdWRwaWNrbGUuY2xvdWRwaWNrbGVfZmFzdJSMEl9mdW5jdGlvbl9zZXRzdGF0ZZSTlGgkfZR9lChoG2gSjAxfX3F1YWxuYW1lX1+UjBVSREQubWFwLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZQoaA6MCGJ1aWx0aW5zlIwDaW50lJOUaA+MCV9vcGVyYXRvcpSMB2dldGl0ZW2Uk5SMBnR5cGluZ5SMCEl0ZXJhYmxllJOUjAhidWlsdGluc5SMB2dldGF0dHKUk5RoAIwJc3ViaW1wb3J0lJOUaByFlFKUjAFUlIaUUpSGlFKUjAZyZXR1cm6UaDNoNmg5aD2MAVWUhpRSlIaUUpR1jA5fX2t3ZGVmYXVsdHNfX5ROjAxfX2RlZmF1bHRzX1+UTowKX19tb2R1bGVfX5RoHIwHX19kb2NfX5ROjAtfX2Nsb3N1cmVfX5RoAIwKX21ha2VfY2VsbJSTlGgFKGgIKEsBSwBLAEsBSwFLU0MEfABTAJRoCimMAXiUhZRoEYwIPGxhbWJkYT6UTVEDQwIEAJQpKXSUUpRoGE5OTnSUUpRoJ2hYfZR9lChoG2hTaCqMIlJERC5fcmVzZXJpYWxpemUuPGxvY2Fscz4uPGxhbWJkYT6UaCx9lGhJTmhKTmhLaBxoTE5oTU6MF19jbG91ZHBpY2tsZV9zdWJtb2R1bGVzlF2UjAtfX2dsb2JhbHNfX5R9lHWGlIZSMIWUUpSFlGhdXZRoX32UaAyMDHB5c3BhcmsudXRpbJRoDJOUc3WGlIZSME6ME3B5c3Bhcmsuc2VyaWFsaXplcnOUjBFCYXRjaGVkU2VyaWFsaXplcpSTlCmBlH2UKIwKc2VyaWFsaXplcpRoaowVQ2xvdWRQaWNrbGVTZXJpYWxpemVylJOUKYGUjAliYXRjaFNpemWUSwF1YmhqjBVBdXRvQmF0Y2hlZFNlcmlhbGl6ZXKUk5QpgZR9lChob2hxKYGUaHNLAIwIYmVzdFNpemWUSgAAAQB1YnSULg== ro200 ro201 spython3 s3.10 ro202 ro53 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro203 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: r u PythonRDD rj e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ycorg.apache.spark.api.python.PythonRDD (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o198 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro204 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: i org.apache.spark.api.python.PythonRDD ro204 ro203 bTrue bFalse e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro205 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o205 asJavaRDD e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro206 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil pythonToJava ro206 bTrue e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro207 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c z:org.apache.spark.api.python.SerDeUtil toJavaArray ro207 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro208 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o208 rdd e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro209 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o61 applySchemaToPythonRDD ro209 s{"fields":[{"metadata":{},"name":"a","nullable":true,"type":"integer"},{"metadata":{},"name":"b","nullable":true,"type":"string"},{"metadata":{},"name":"c","nullable":true,"type":"date"},{"metadata":{},"name":"d","nullable":true,"type":{"containsNull":true,"elementType":"string","type":"array"}},{"metadata":{},"name":"e","nullable":true,"type":"boolean"}],"type":"struct"} e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro210 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o210 schema e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro211 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o211 treeString e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !ysroot\n |-- a: integer (nullable = true)\n |-- b: string (nullable = true)\n |-- c: date (nullable = true)\n |-- d: array (nullable = true)\n | |-- element: string (containsNull = true)\n |-- e: boolean (nullable = true)\n (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o210 writeTo stest_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro212 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o212 tableProperty sformat-version s2 e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro213 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o212 using siceberg e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yro214 (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Command to send: c o212 create e (clientserver.py:501, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:31 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/data/00000-32-cae643b5-e40b-4e35-a583-1eec41f77761-00001.parquet HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:31 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/metadata/e7690b62-e9d7-408a-b9ed-b4f8fb72f83b-m0.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:31 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/metadata/snap-4178590038315371184-1-e7690b62-e9d7-408a-b9ed-b4f8fb72f83b.avro HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:31 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/metadata/version-hint.text HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:31 [ 686 ] DEBUG : http://172.16.1.5:9001 "PUT /root//iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/metadata/v1.metadata.json HTTP/1.1" 200 0 (connectionpool.py:547, _make_request) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3 SYNC on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query DROP TABLE IF EXISTS test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3; CREATE TABLE test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3 ENGINE=IcebergS3(s3, filename = 'iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) 2025-05-23 21:19:31 [ 686 ] DEBUG : Executing query SELECT count() FROM test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3 on node1 (cluster.py:3570, query) 2025-05-23 21:19:32 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3 on node1 (cluster.py:3570, query) 2025-05-23 21:19:32 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM icebergS3(s3, filename = 'iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o179 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o180 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o181 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o185 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o186 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o187 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o188 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o189 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o190 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o191 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o193 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o194 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o200 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o201 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o202 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o213 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Command to send: m d o214 e (clientserver.py:501, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:32 [ 686 ] DEBUG : Executing query DESCRIBE icebergS3(s3, filename = 'iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/', format=Parquet, url = 'http://minio1:9001/root/') FORMAT TSV on node1 (cluster.py:3570, query) 2025-05-23 21:19:32 [ 686 ] DEBUG : Executing query SELECT a, b, c, d, e FROM iceberg(s3, storage_type='s3', filename = 'iceberg_data/default/test_types_2_s3_f8f4ddc9_a3d9_4739_8904_52b67b5fc0d3/', format=Parquet, url = 'http://minio1:9001/root/') on node1 (cluster.py:3570, query) ---------------------------- Captured log teardown ----------------------------- 2025-05-23 21:19:32 [ 686 ] DEBUG : Command:[docker compose --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --project-name rootteststorageiceberg-gw0 --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/docker-compose.yml stop --timeout 20] (cluster.py:121, run_and_check) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o197 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o198 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o199 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o203 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o204 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o205 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o206 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o207 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o208 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o209 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o211 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o212 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o174 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Command to send: m d o192 e (clientserver.py:501, send_command) 2025-05-23 21:19:33 [ 686 ] DEBUG : Answer received: !yv (clientserver.py:512, send_command) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[bash -c [ -f /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/logs/stderr.log ] && zgrep -aH "==================" /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/logs/stderr.log* | ( [ -z "" ] && cat || grep -v "$" ) || true] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[bash -c [ -f /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/logs/stderr.log ] && zgrep -aH "==================" /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/logs/stderr.log* | ( [ -z "" ] && cat || grep -v "$" ) || true] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[bash -c [ -f /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/logs/stderr.log ] && zgrep -aH "==================" /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/logs/stderr.log* | ( [ -z "" ] && cat || grep -v "$" ) || true] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[docker compose --env-file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/.env --project-name rootteststorageiceberg-gw0 --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node1/docker-compose.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml --file /ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_azurite.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node2/docker-compose.yml --file /ClickHouse/tests/integration/test_storage_iceberg/_instances-1-gw0/node3/docker-compose.yml down --volumes] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node2-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-resolver-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node3-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-node1-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-azurite1-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-minio1-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Stopping (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Stopped (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy2-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Container rootteststorageiceberg-gw0-proxy1-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Volume rootteststorageiceberg-gw0_data1-1 Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Network rootteststorageiceberg-gw0_default Removing (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Volume rootteststorageiceberg-gw0_data1-1 Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stderr: Network rootteststorageiceberg-gw0_default Removed (cluster.py:147, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Cleanup called (cluster.py:846, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : Docker networks for project rootteststorageiceberg-gw0 are NETWORK ID NAME DRIVER SCOPE (cluster.py:825, print_all_docker_pieces) 2025-05-23 21:19:53 [ 686 ] DEBUG : Docker containers for project rootteststorageiceberg-gw0 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:833, print_all_docker_pieces) 2025-05-23 21:19:53 [ 686 ] DEBUG : Docker volumes for project rootteststorageiceberg-gw0 are DRIVER VOLUME NAME (cluster.py:841, print_all_docker_pieces) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[docker container list --all --filter name='^/rootteststorageiceberg-gw0-.*-1$' --format '{{.ID}}:{{.Names}}'] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Unstopped containers: {} (cluster.py:860, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : No running containers for project: rootteststorageiceberg-gw0 (cluster.py:874, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : Trying to prune unused networks... (cluster.py:880, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : Trying to prune unused images... (cluster.py:896, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[docker image prune -f] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stdout:Total reclaimed space: 0B (cluster.py:145, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Images pruned (cluster.py:899, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : Trying to prune unused volumes... (cluster.py:905, cleanup) 2025-05-23 21:19:53 [ 686 ] DEBUG : Command:[docker volume ls | wc -l] (cluster.py:121, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Stdout:1 (cluster.py:145, run_and_check) 2025-05-23 21:19:53 [ 686 ] DEBUG : Volumes pruned: 1 (cluster.py:910, cleanup) ----------------- generated report log file: parallel3_1.jsonl ----------------- ============================== slowest durations =============================== 69.95s setup test_storage_iceberg/test.py::test_minmax_pruning[azure] 21.30s teardown test_storage_iceberg/test.py::test_types[s3-2] 7.73s call test_storage_iceberg/test.py::test_minmax_pruning_with_null[local] 7.71s call test_storage_iceberg/test.py::test_minmax_pruning[azure] 5.97s call test_storage_iceberg/test.py::test_minmax_pruning[local] 2.08s call test_storage_iceberg/test.py::test_minmax_pruning[s3] 2.05s call test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure] 1.60s call test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3] 1.41s call test_storage_iceberg/test.py::test_types[azure-1] 1.15s call test_storage_iceberg/test.py::test_types[local-2] 1.04s call test_storage_iceberg/test.py::test_types[local-1] 0.94s call test_storage_iceberg/test.py::test_types[azure-2] 0.76s call test_storage_iceberg/test.py::test_types[s3-1] 0.72s call test_storage_iceberg/test.py::test_types[s3-2] 0.36s call test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1] 0.35s call test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2] 0.28s call test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1] 0.27s call test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2] 0.25s call test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1] 0.18s call test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2] 0.00s teardown test_storage_iceberg/test.py::test_types[azure-1] 0.00s setup test_storage_iceberg/test.py::test_types[azure-2] 0.00s teardown test_storage_iceberg/test.py::test_minmax_pruning[azure] 0.00s teardown test_storage_iceberg/test.py::test_types[azure-2] 0.00s setup test_storage_iceberg/test.py::test_types[local-1] 0.00s teardown test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure] 0.00s setup test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1] 0.00s setup test_storage_iceberg/test.py::test_minmax_pruning[s3] 0.00s teardown test_storage_iceberg/test.py::test_minmax_pruning_with_null[local] 0.00s teardown test_storage_iceberg/test.py::test_minmax_pruning[local] 0.00s teardown test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3] 0.00s teardown test_storage_iceberg/test.py::test_minmax_pruning[s3] 0.00s setup test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3] 0.00s teardown test_storage_iceberg/test.py::test_types[local-2] 0.00s teardown test_storage_iceberg/test.py::test_types[local-1] 0.00s setup test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1] 0.00s teardown test_storage_iceberg/test.py::test_types[s3-1] 0.00s setup test_storage_iceberg/test.py::test_types[s3-2] 0.00s setup test_storage_iceberg/test.py::test_types[local-2] 0.00s teardown test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1] 0.00s setup test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2] 0.00s setup test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1] 0.00s setup test_storage_iceberg/test.py::test_types[s3-1] 0.00s setup test_storage_iceberg/test.py::test_types[azure-1] 0.00s setup test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2] 0.00s setup test_storage_iceberg/test.py::test_minmax_pruning[local] 0.00s setup test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure] 0.00s teardown test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1] 0.00s setup test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2] 0.00s teardown test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1] 0.00s teardown test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2] 0.00s setup test_storage_iceberg/test.py::test_minmax_pruning_with_null[local] 0.00s teardown test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2] 0.00s teardown test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2] =========================== short test summary info ============================ FAILED test_storage_iceberg/test.py::test_minmax_pruning[azure] - assert 0 == 3 FAILED test_storage_iceberg/test.py::test_minmax_pruning[local] - assert 0 == 3 FAILED test_storage_iceberg/test.py::test_minmax_pruning[s3] - assert 0 == 3 FAILED test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure] - a... FAILED test_storage_iceberg/test.py::test_minmax_pruning_with_null[local] - a... FAILED test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3] - asse... FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1] FAILED test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2] FAILED test_storage_iceberg/test.py::test_types[azure-1] - helpers.client.Que... FAILED test_storage_iceberg/test.py::test_types[azure-2] - helpers.client.Que... FAILED test_storage_iceberg/test.py::test_types[local-1] - helpers.client.Que... FAILED test_storage_iceberg/test.py::test_types[local-2] - helpers.client.Que... FAILED test_storage_iceberg/test.py::test_types[s3-1] - helpers.client.QueryR... FAILED test_storage_iceberg/test.py::test_types[s3-2] - helpers.client.QueryR... ======================== 18 failed in 130.16s (0:02:10) ======================== Traceback (most recent call last): File "/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration/./runner", line 492, in subprocess.check_call(cmd, shell=True, bufsize=0) File "/usr/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command 'docker run --rm --name clickhouse_integration_tests_0o3b0w --privileged --dns-search='.' --memory=30709035008 --security-opt seccomp=unconfined --cap-add=SYS_PTRACE --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/backupview:/ClickHouse/utils/backupview --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/grpc-client/pb2:/ClickHouse/utils/grpc-client/pb2 --volume=/run:/run/host:ro --volume=clickhouse_integration_tests_volume:/var/lib/docker -e DOCKER_DOTNET_CLIENT_TAG=11de0b29a15d -e DOCKER_HELPER_TAG=5dc43a6382f0 -e DOCKER_BASE_TAG=5ccda723c1fc -e DOCKER_KERBEROS_KDC_TAG=9391ecdee8d7 -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=9bec2a638e6e -e DOCKER_MYSQL_JAVA_CLIENT_TAG=766bff31cfe4 -e DOCKER_MYSQL_JS_CLIENT_TAG=41ba7c2ec2a1 -e DOCKER_MYSQL_PHP_CLIENT_TAG=88be89c1e3b6 -e DOCKER_NGINX_DAV_TAG=b55ac9cd7519 -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=a4eff5c7f4d6 -e DOCKER_PYTHON_BOTTLE_TAG=d862517635bf -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=1 --color=no --durations=0 --report-log=parallel3_1.jsonl --report-log-exclude-logs-on-passed-tests 'test_storage_iceberg/test.py::test_minmax_pruning[azure]' 'test_storage_iceberg/test.py::test_minmax_pruning[local]' 'test_storage_iceberg/test.py::test_minmax_pruning[s3]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[azure]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[local]' 'test_storage_iceberg/test.py::test_minmax_pruning_with_null[s3]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[azure-2]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[local-2]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-1]' 'test_storage_iceberg/test.py::test_schema_evolution_with_time_travel[s3-2]' 'test_storage_iceberg/test.py::test_types[azure-1]' 'test_storage_iceberg/test.py::test_types[azure-2]' 'test_storage_iceberg/test.py::test_types[local-1]' 'test_storage_iceberg/test.py::test_types[local-2]' 'test_storage_iceberg/test.py::test_types[s3-1]' 'test_storage_iceberg/test.py::test_types[s3-2]' -vvv " altinityinfra/integration-tests-runner:ad96270260ff ' returned non-zero exit status 1.